Skip to content
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

Multi-Arch image for aws-cloud-map-mcs-controller-for-k8s #285

Open
santosh-at-github opened this issue Apr 11, 2023 · 2 comments
Open

Multi-Arch image for aws-cloud-map-mcs-controller-for-k8s #285

santosh-at-github opened this issue Apr 11, 2023 · 2 comments
Labels
good first issue Good for newcomers
Milestone

Comments

@santosh-at-github
Copy link

Hello Team,
I currently do not see multi-arch image being provided for aws-cloud-map-mcs-controller-for-k8s. The latest image aws-cloud-map-mcs-controller-for-k8s:c55daf6c38be230ee31975dccc6bbc57c5545de7 is only for linux/x86_64 platform. Is there any plan to provide multi-arch image with arm64 as well as x86_64 platform support to run in Graviton based Kubernetes nodes?

@runakash
Copy link
Member

Hello Santosh - We can keep this ticket open and work on the future based on the prioritization.

Meanwhile I can recommend building the arm64 based docker on your own.

Steps:

  1. Checkout git tag v0.3.1 locally i.e. the latest release.
  2. Update GOARCH=arm64 in the dockerfile.
  3. Build docker docker build --platform linux/arm64 --no-cache -t controller-arm64:latest .

We have not tested the controller with arch arm64, so please do let us know if you run into any issues.

@runakash runakash added this to the 0.4.0 milestone Apr 11, 2023
@runakash runakash added the good first issue Good for newcomers label Apr 11, 2023
@Soni96pl
Copy link

Can confirm that building arm target with the steps above works and the services register successfully

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants