Breaking Changes (If upgrading from v0.2.x)
- Labels for Cluster API managed infrastructure and cloud-provider managed infrastructure overlapped. The breaking change introduces a new label for Cluster API to use as well as a tool to convert labels on existing clusters to the new format.
Action to migrate an existing v0.2 CAPA management cluster to v0.3.1
Please see the migration document for a detailed list of steps.
Notable changes
AWSMachineProviderSpec now has a field named availabilityZone
that lets you specify an availability zone to create an instance in rather than having to specify a subnet ID.
Updates cluster-api components to v0.1.3
The bigger bug fixes
- Add ModifyVpcAttribute and DescribeVolumes permissions
- Use provided NodeRegistrationOptions as base
- Allow Nodes to talk to Kubelet API Port
- Ignore deleted control plane machines
- Add logic to handle implicit route table associations to main route table
Thanks to everyone who contributed to this release!
Container Image
The manager can be found as this image: gcr.io/cluster-api-provider-aws/cluster-api-aws-controller:v0.3.1