Skip to content

feat(dind): support configure env vars on private-docker-registry container#881

Merged
michaellzc merged 1 commit into
mainfrom
mlin/private-registry-env
Jun 6, 2026
Merged

feat(dind): support configure env vars on private-docker-registry container#881
michaellzc merged 1 commit into
mainfrom
mlin/private-registry-env

Conversation

@michaellzc
Copy link
Copy Markdown
Member

@michaellzc michaellzc commented Jun 6, 2026

Summary

  • Adds privateDockerRegistry.env (map keyed by env var name, same pattern as executor.env) so operators can configure the distribution registry via environment variables without patching the chart
  • Replaces the hardcoded REGISTRY_PROXY_REMOTEURL in the template with a default entry in values.yaml, making it overridable
  • Documents the REGISTRY_<SECTION>_<KEY> convention with a link to the upstream distribution config reference and a concrete example for proxying an internal private registry with credentials

Test plan

  • helm template renders the REGISTRY_PROXY_REMOTEURL env var by default
  • Setting additional entries in privateDockerRegistry.env (plain value: and valueFrom: secretKeyRef:) renders correctly in the StatefulSet

🤖 Generated with Claude Code

…container

Adds `privateDockerRegistry.env` (map, same pattern as `executor.env`) so
operators can configure the distribution registry via environment variables
without patching the chart. Includes a documented example for proxying an
internal private registry with credentials.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@michaellzc michaellzc force-pushed the mlin/private-registry-env branch from 1647808 to 2c660b4 Compare June 6, 2026 01:21
@michaellzc michaellzc changed the title feat(dind): support configurable env vars on private-docker-registry container feat(dind): support configure env vars on private-docker-registry container Jun 6, 2026
@michaellzc michaellzc merged commit 72bc857 into main Jun 6, 2026
5 checks passed
@michaellzc michaellzc deleted the mlin/private-registry-env branch June 6, 2026 02:54
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

Successfully merging this pull request may close these issues.

4 participants