Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make all ECR repositories immutable #654

Open
craigzour opened this issue May 3, 2024 · 0 comments
Open

Make all ECR repositories immutable #654

craigzour opened this issue May 3, 2024 · 0 comments
Labels
Core enhancement New feature or request good first issue Good for newcomers

Comments

@craigzour
Copy link
Contributor

Related to this discussion

When implementing containerized Lambda functions we had a discussion concerning the mutability of our ECR repositories. The recommendation is to make them immutable so that there is no chance an image is being mistakenly overridden.
In our current infra, for simplicity, we decided to have all Lambda function point to the tag named latest and every time we deploy a new version we tag it with both the commit SHA and latest tags.
There is an ongoing discussion in this ticket aws/containers-roadmap#878 to see if AWS can support immutability expect for latest which would become some kind of a pointer to the newest image. If this gets implemented then we would be able to tweak our implementation so that we switch our repositories to being immutable.

More information in the discussion linked at the beginning.

@craigzour craigzour added enhancement New feature or request good first issue Good for newcomers labels May 3, 2024
@Abi-Nada Abi-Nada added the Core label May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants