Skip to content

Question: Are Kustomize overlays meant for customer use? #2013

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

Open
george-angel opened this issue Mar 21, 2025 · 1 comment
Open

Question: Are Kustomize overlays meant for customer use? #2013

george-angel opened this issue Mar 21, 2025 · 1 comment

Comments

@george-angel
Copy link
Contributor

Hello!

deploy/kubernetes/overlays/stable-master appears to be a convenient way to deploy gcp-compute-persistent-disk-csi-driver. We used this as a remote base when initially deploying it and pinned to a particular commit hash.

However trying to update it is proving difficult because of the inconsistency of versions and absence of images the manifests reference.

As an example I wanted to update to v1.17.2 - which appears to be a stable Github release. But the image that is built via Kustomize is v1.15.0 https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/blob/v1.17.2/deploy/kubernetes/images/stable-master/image.yaml#L55 .

If you want to build the Kustomize base with v1.17.2 image version, you need to reference v1.17.3 tag: https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/blob/v1.17.3/deploy/kubernetes/images/stable-master/image.yaml#L54C12-L54C19 .

But this image doesn't even exist under that name, as the latest available is v1.15.4 - https://github.com/kubernetes/k8s.io/blob/main/registry.k8s.io/images/k8s-staging-cloud-provider-gcp/images.yaml#L54 .

One of the reasons using a Kustomize base like this is attractive to us, is because its a simple way to see/receive new RBAC permissions that are required and/or new flags that are are added to components.

Thank you.

@george-angel
Copy link
Contributor Author

Relevant: #1987

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