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

Deprecate the Helm Chart docker-registry-secrets #4460

Closed
dduportal opened this issue Dec 18, 2024 · 2 comments
Closed

Deprecate the Helm Chart docker-registry-secrets #4460

dduportal opened this issue Dec 18, 2024 · 2 comments
Assignees

Comments

@dduportal
Copy link
Contributor

This charts has been used to provide Docker Registry credentials for our Kubernetes pods so they can pull images from the Docker Hub without hitting the rate limit of unauthenticated Docker accounts.

  • Agents are only using jenkinsciinfra/* and jenkinsci/* images from the DockerHub. Since the past 18 months, we've been sponsored by DockerHub, these images are not subject to any rate limit: DockerHub rate limiting #2961

  • Datadog (explicit setup of the chart) it uses GCR registry instead of Datadog by default since at least 2 years. We already validated this on publick8s cluster since 14 months with success. We can safely stop providing the Docker registry secret.

Task list:

  • Remove helmfile release from kubernetes management
  • Uninstall existing charts and secrets
  • Deprecate the chart from jenkins-infra/helm-charts code repository
@dduportal
Copy link
Contributor Author

After merging jenkins-infra/kubernetes-management#6034, ran the following command on each cluster to cleanup all dangling resources:

helm uninstall -n default docker-registry-secrets

@dduportal
Copy link
Contributor Author

Cleaned up the SOPS secret in: https://github.com/jenkins-infra/charts-secrets/commit/38947fe5b5f844e90b89026ad757180126e647ac

Note: we use the Docker registry secret on other locations, so no use to delete it in DockerHub

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant