Add autoscaling/vpa-* pattern to k8s-registry docker remote #13
Reference in New Issue
Block a user
Delete Branch "benvin/vpa-remotes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
The VerticalPodAutoscaler rollout deploys the VPA recommender image
registry.k8s.io/autoscaling/vpa-recommender. The estate references upstream registries directly in manifests but serves those pulls through artifactapi pull-through docker remotes gated by explicit path patterns (e.g.k8s-registrycurrently allows onlyexternal-dnsandsig-storage). Theautoscaling/path is not yet allow-listed, so the recommender image would bypass the cache.Changes
^autoscaling/vpa-pattern to thek8s-registrydocker remote soregistry.k8s.io/autoscaling/vpa-recommender(and future vpa-updater/vpa-admission-controller) is served through the cache, consistent with existing registry.k8s.io images.Notes
vpa-so it also covers the updater/admission-controller if a future mode flip needs them.raw.githubusercontent.comin argocd-apps (same pattern node-feature-discovery already uses), so no generic remote is required.