-
Notifications
You must be signed in to change notification settings - Fork 983
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
Add BlockDeviceMappings to the AWS cloudprovider #1420
Conversation
✔️ Deploy Preview for karpenter-docs-prod canceled. 🔨 Explore the source changes: b2e285f 🔍 Inspect the deploy log: https://app.netlify.com/sites/karpenter-docs-prod/deploys/622a4b8be84a0a00094931a5 |
43cc783
to
35077a3
Compare
35077a3
to
4c684f2
Compare
cbcd376
to
ef9c8a3
Compare
49bcc72
to
89bcc71
Compare
10b66de
to
b3eb44c
Compare
BlockDeviceMappings []*v1alpha1.BlockDeviceMapping | ||
MetadataOptions *v1alpha1.MetadataOptions | ||
AMIID string | ||
InstanceTypes []cloudprovider.InstanceType `hash:"ignore"` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
InstanceTypes aren't being set within the launch template right? I think the naming ResolvedTemplate
threw me off.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
correct, they are set in the instance provider (within the fleet request). They're in the resolved template because they're kind of a dynamic parameter that is dependent on the AMI selected.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm super confused by this astraction.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great changes, a couple naming nits.
1. Issue, if available:
#939
#1415
2. Description of changes:
BlockDeviceMappings
struct to the AWS Cloud Provider provisioner spec3. How was this change tested?
4. Does this change impact docs?
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.