Observed Behavior:
When attempting to rollout karpenter in an ARM based EKS cluster, the post-install pod that's trying to pull a bitnami/kubectl image from public ECR does not have an ARM64 version available.
Expected Behavior:
An ARM64 version of all containers used for Karpenter should be available.
Reproduction Steps (Please include YAML):
Deploy the karpenter Helm chart in an ARM-based cluster
See karpenter controller pods come up
See karpenter-post-install pods fail to pull with the following error:
Warning Failed 2m37s (x4 over 3m59s) kubelet Failed to pull image "public.ecr.aws/bitnami/kubectl:1.30@sha256:13a2ad1bd37ce42ee2a6f1ab0d30595f42eb7fe4a90d6ec848550524104a1ed6": rpc error: code = NotFound desc = failed to pull and unpack image "public.ecr.aws/bitnami/kubectl@sha256:13a2ad1bd37ce42ee2a6f1ab0d30595f42eb7fe4a90d6ec848550524104a1ed6": no match for platform in manifest: not found
Versions:
Chart Version: 1.0
Kubernetes Version (kubectl version): 1.29
Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
Description
Observed Behavior: When attempting to rollout karpenter in an ARM based EKS cluster, the post-install pod that's trying to pull a bitnami/kubectl image from public ECR does not have an ARM64 version available.
Expected Behavior: An ARM64 version of all containers used for Karpenter should be available.
Reproduction Steps (Please include YAML):
karpenter
Helm chart in an ARM-based clusterkarpenter
controller pods come upkarpenter-post-install
pods fail to pull with the following error:Versions:
Chart Version: 1.0
Kubernetes Version (
kubectl version
): 1.29Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment