Convert RKE2 registries to template, disable default endpoints #474

Merged
benvin merged 1 commits from benvin/disable-default-registry into develop 2026-06-29 22:30:49 +10:00
Owner

Summary

  • Replace static registries.yaml with EPP template driven by rke2::registries hash
  • Add disable-default-registry-endpoint: true to all mirrors — RKE2 will only use artifactapi and never fall back to upstream registries
  • Registry configuration now fully managed via hiera data (roles/infra/k8s.yaml)
## Summary - Replace static `registries.yaml` with EPP template driven by `rke2::registries` hash - Add `disable-default-registry-endpoint: true` to all mirrors — RKE2 will only use artifactapi and never fall back to upstream registries - Registry configuration now fully managed via hiera data (`roles/infra/k8s.yaml`)
unkinben added 1 commit 2026-06-28 18:26:41 +10:00
Convert RKE2 registries to hiera-driven template, disable default endpoints
ci/woodpecker/pr/ruby-validate Pipeline was successful
ci/woodpecker/pr/puppet-lint Pipeline was successful
ci/woodpecker/pr/yamllint Pipeline was successful
ci/woodpecker/pr/bolt-validate Pipeline was successful
ci/woodpecker/pr/erb-validate Pipeline was successful
ci/woodpecker/pr/epp-validate Pipeline was successful
ci/woodpecker/pr/puppet-validate Pipeline was successful
ci/woodpecker/pr/ruby-check Pipeline was successful
9e1968b1be
- Replace static registries.yaml with EPP template driven by rke2::registries hash
- Add disable-default-registry-endpoint: true to all mirrors
- Add docker.litellm.ai and public.ecr.aws registries
- Registry configuration now managed via hiera data in roles/infra/k8s.yaml
unkinben force-pushed benvin/disable-default-registry from e94cbc7952 to 9e1968b1be 2026-06-28 18:26:41 +10:00 Compare
benvin merged commit aeae26711f into develop 2026-06-29 22:30:49 +10:00
benvin deleted branch benvin/disable-default-registry 2026-06-29 22:30:49 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/puppet-prod#474