Open mixeract opened 5 months ago
This issue is currently awaiting triage.
If cloud-provider-aws contributors determine this is a relevant issue, they will accept it by applying the triage/accepted
label and provide further guidance.
The triage/accepted
label can be added by org members by writing /triage accepted
in a comment.
The Dockerfile is already set up to target whatever --platform
you pass to buildx; I don't know why the platform of the golang image for the builder stage is hard-coded here. Removing it seems to work fine. @hakman did this have something to do with reproduceable builds?
@cartermckinnon I think so, probably can be removed now.
ko
builds could also be used. Probably we should drop the Dockerfile in the future.
thanks! If you want to put up a PR to remove this line @mixeract, feel free 👍
The Kubernetes project currently lacks enough contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle rotten
@cartermckinnon @hakman opened #951
As mentioned in the PR, arm64 is already supported and published together with the amd64 images.
As mentioned in the PR, arm64 is already supported and published together with the amd64 images.
My mistake. So is this issue already resolved? Should it be closed?
What would you like to be added: The current Dockerfile for Cloud Provider AWS is primarily configured for the amd64 architecture. As the usage of different architectures (like ARM) is becoming more prevalent, especially in cloud-native environments, it would be beneficial for this project to support multi-platform Docker builds.
DockerFile reference https://github.com/kubernetes/cloud-provider-aws/blob/master/Dockerfile#L32
Why is this needed: Supports users on different architectures, particularly important for ARM-based systems like AWS Graviton instance types.
/kind feature