-
Notifications
You must be signed in to change notification settings - Fork 826
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
Should we rebase images from alpine to gcr.io/distroless/static ? #909
Comments
Going through old issues 😄 https://github.com/GoogleContainerTools/distroless/blob/master/base/README.md Looks like we should be able to switch straight to If we do go this route, we should probably refresh the |
'This issue is marked as Stale due to inactivity for more than 30 days. To avoid being marked as 'stale' please add 'awaiting-maintainer' label or add a comment. Thank you for your contributions ' |
I'd like to return to this one day. Distroless is very much the "google way" - so at some point we should probably move over. |
'This issue is marked as Stale due to inactivity for more than 30 days. To avoid being marked as 'stale' please add 'awaiting-maintainer' label or add a comment. Thank you for your contributions ' |
@igooch - FYI |
I'm shifting this to "awaiting-maintainer" - I think we should do it. |
I have time for this. |
Starting on this right now - Alphin 3.14 stopped getting security updates in May, so seemed like a good time to make the change across the board. |
Everyting is working except for extensions! We have an installation! Work on googleforgames#909
Alpine 3.14 stopped getting security updates back in May of this year, so we needed to update things anyway. Seemed like a good time to move over to the Google supported base container image. Also since we're always building off distroless' latest image, we don't need to update version numbers to make sure releases always have the latest version, so we always get ongoing security updates. Work on googleforgames#909
Alpine 3.14 stopped getting security updates back in May of this year, so we needed to update things anyway. Seemed like a good time to move over to the Google supported base container image. Also since we're always building off distroless' latest image, we don't need to update version numbers to make sure releases always have the latest version, so we always get ongoing security updates. Work on googleforgames#909
Alpine 3.14 stopped getting security updates back in May of this year, so we needed to update things anyway. Seemed like a good time to move over to the Google supported base container image. Also since we're always building off distroless' latest image, we don't need to update version numbers to make sure releases always have the latest version, so we always get ongoing security updates. Work on #909
This includes: * Replacing Alpine with Distroless as the base image * Tweaked the creation of the mulit-arch image manifest to use a more recent command (something changed in Docker 24.0.4 that broke the current setup, also this is less steps). * Updated all the reference to simple-game-server:0.16 to simple-game-server:0.17. Work on googleforgames#909
This includes: * Replacing Alpine with Distroless as the base image * Tweaked the creation of the mulit-arch image manifest to use a more recent command (something changed in Docker 24.0.4 that broke the current setup, also this is less steps). * Updated all the reference to simple-game-server:0.16 to simple-game-server:0.17. Work on googleforgames#909
This includes: * Replacing Alpine with Distroless as the base image * Tweaked the creation of the mulit-arch image manifest to use a more recent command (something changed in Docker 24.0.4 that broke the current setup, also this is less steps). * Updated all the reference to simple-game-server:0.16 to simple-game-server:0.17. Work on googleforgames#909
Kubernetes has moved to using gcr.io/distroless/static for most base images (see https://github.com/kubernetes/enhancements/blob/master/keps/sig-release/20190316-rebase-images-to-distroless.md#implementation-history). We should investigate whether it makes sense to move from alpine to gcr.io/distroless/static for Agones.
The text was updated successfully, but these errors were encountered: