cluster-api-provider-aws
cluster-api-provider-aws copied to clipboard
Support looking up EKS optimized image for ARM
/kind bug
What steps did you take and what happened: When creating an EKS based cluster if we don't specify any of the image properties we [look up the default EKS optimized AMIs using SSM].
We only support looking up the base AL2 EKS ami and the GPU optimized AMI.
To support looking up EKS optimized images for ARM we need to use the following format when querying SSM:
/aws/service/eks/optimized-ami/%s/amazon-linux-2-arm64/recommended/image_id
This will require that we know we are using ARM based instances when looking up the images.
What did you expect to happen:
I would expect to be able to use EKS optimized ARM images without having to explicitly specify the image to look up.
Anything else you would like to add: Created as a result of a discussion on the community slack.
Environment:
- Cluster-api-provider-aws version: 1.2.0
- Kubernetes version: (use
kubectl version): - OS (e.g. from
/etc/os-release):
/triage accepted /priority important-soon
@richardcase Can you assign this to me? I will make a PR soon.
Thank you @khoavo-hatch
/assign khoavo-hatch
/lifecycle active
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
- After 90d of inactivity,
lifecycle/staleis applied - After 30d of inactivity since
lifecycle/stalewas applied,lifecycle/rottenis applied - After 30d of inactivity since
lifecycle/rottenwas applied, the issue is closed
You can:
- Mark this issue or PR as fresh with
/remove-lifecycle stale - Mark this issue or PR as rotten with
/lifecycle rotten - Close this issue or PR with
/close - Offer to help out with Issue Triage
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
/remove-lifecycle stale #3208 is ready for review
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
- After 90d of inactivity,
lifecycle/staleis applied - After 30d of inactivity since
lifecycle/stalewas applied,lifecycle/rottenis applied - After 30d of inactivity since
lifecycle/rottenwas applied, the issue is closed
You can:
- Mark this issue or PR as fresh with
/remove-lifecycle stale - Mark this issue or PR as rotten with
/lifecycle rotten - Close this issue or PR with
/close - Offer to help out with Issue Triage
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 and PRs.
This bot triages issues and PRs according to the following rules:
- After 90d of inactivity,
lifecycle/staleis applied - After 30d of inactivity since
lifecycle/stalewas applied,lifecycle/rottenis applied - After 30d of inactivity since
lifecycle/rottenwas applied, the issue is closed
You can:
- Mark this issue or PR as fresh with
/remove-lifecycle rotten - Close this issue or PR with
/close - Offer to help out with Issue Triage
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle rotten
The issue has been marked as an important bug and triaged. Such issues are automatically marked as frozen when hitting the rotten state to avoid missing important bugs.
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle frozen
This issue is labeled with priority/important-soon but has not been updated in over 90 days, and should be re-triaged.
Important-soon issues must be staffed and worked on either currently, or very soon, ideally in time for the next release.
You can:
- Confirm that this issue is still relevant with
/triage accepted(org members only) - Deprioritize it with
/priority important-longtermor/priority backlog - Close this issue with
/close
For more details on the triage process, see https://www.kubernetes.dev/docs/guide/issue-triage/
/remove-triage accepted
/triage accepted
Hey 👋, I noticed that the original PR for this went stale, and we're currently needing this feature. So, I decided to open a PR and rebase the changes from the original PR. I'm also happy to pick up this issue going forward!
/assign charlie-haley