Replace potential soon to disappear Container Images
Problem Description
We leverage a few personally created container images in our tooling. With Docker cracking down on free accounts, we should investigate if the use of these images will negatively impact us when/if they disappear. Some initial work was done over here: https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/18059#note_1317255172
From that comment, at risk images:
k8s-workloads
-
koalaman/shellcheck-alpine:v0.9.0
- https://gitlab.com/gitlab-com/gl-infra/k8s-workloads/gitlab-com/-/blob/8530df906f929bbdf639b4d7685717d4aa2defec/ci/shellcheck.libsonnet#L4 -
mvdan/shfmt:v3.6.0-alpine
- https://gitlab.com/gitlab-com/gl-infra/k8s-workloads/gitlab-com/-/blob/8530df906f929bbdf639b4d7685717d4aa2defec/ci/shellcheck.libsonnet#L34
patcher
-
peterdavehello/shfmt:3.6.0
- https://ops.gitlab.net/gitlab-com/engineering/patcher/-/blob/73d927ae1bde72f6c824f4a4a85abee1a2554d0d/.gitlab-ci.yml#L130 -
nlknguyen/alpine-shellcheck:v0.4.6
- https://ops.gitlab.net/gitlab-com/engineering/patcher/-/blob/73d927ae1bde72f6c824f4a4a85abee1a2554d0d/.gitlab-ci.yml#L141
k8s-workloads/gitlab-com
deployer
patcher
release-tools
deploy-tooling
Milestones
-
Identify all at risk images -
Swap out at risk images