-
Notifications
You must be signed in to change notification settings - Fork 641
Open
Labels
kind/api-changeCategorizes issue or PR as related to adding, removing, or otherwise changing an APICategorizes issue or PR as related to adding, removing, or otherwise changing an APIkind/refactorlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
Description
/kind refactor
/kind api-change
/priority important-soon
/triage accepted
Describe the solution you'd like
An issue to track the changes that are required in the next API version bump to v1beta3.
Changes:
- Removal of deprecated fields from AWSManagedMachinePool (as a result of the launch template work)
- Make optional API fields consistently pointers (or not pointers) #3243
Anything else you would like to add:
This captures some changes that didn't make it into v1beta2 (v2.0.0) from #2355
### Tasks
- [ ] https://github.com/kubernetes-sigs/cluster-api-provider-aws/issues/1166
- [ ] The IamInstanceProfile property on AWSLaunchTemplates should be changed to IAMInstanceProfile (capital IAM) to be consistent with the same property on AWSMachineSpec and Go style guidelines on acronyms. See: https://github.com/kubernetes-sigs/cluster-api-provider-aws/blob/3586b3b25153ad525119199dfc9544b69ad0d15f/exp/api/v1beta2/types.go
- [ ] https://github.com/kubernetes-sigs/cluster-api-provider-aws/issues/4333
- [ ] Removal of deprecated fields from AWSManagedMachinePool (as a result of the launch template work)
- [ ] https://github.com/kubernetes-sigs/cluster-api-provider-aws/issues/3243
- [ ] Change the version field on AWSManagedControlPlane, option 1) from @damdo suggestions in #5209
Metadata
Metadata
Assignees
Labels
kind/api-changeCategorizes issue or PR as related to adding, removing, or otherwise changing an APICategorizes issue or PR as related to adding, removing, or otherwise changing an APIkind/refactorlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.