Multi-arch support for gcr.io/kubebuilder/kube-rbac-proxy instead of produce the same image for different architectures #2695
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
triage/accepted
Indicates an issue or PR is ready to be actively worked on.
What do you want to happen?
Currently, the image gcr.io/kubebuilder/kube-rbac-proxy used in the default scaffold does not support the architectures:
See:
In this way, I'd like to raise this ticket for we began to produce this image supporting all architecture defined above for the same image instead of creating many images for each case.
The change shows required to be done in:
Why? What is the motivation and use case?
I am an Operator author, I would like to scaffold projects which can be supported and work on clusters with different architectures so that I do not need to produce one project for each architecture.
Possible Solution
Change the script https://github.com/kubernetes-sigs/kubebuilder/blob/kube-rbac-proxy-releases/build/build.sh to use https://docs.docker.com/engine/reference/commandline/buildx_build/ and build one image that can work in the default architectures described above.
The text was updated successfully, but these errors were encountered: