Releases: giantswarm/cluster-api-provider-aws
Releases · giantswarm/cluster-api-provider-aws
v2.3.5-gs-a05e97c3b
This fork does not provide release changelogs.
v2.3.5-gs-8af9c1085
This fork does not provide release changelogs.
v2.4.2-gs-70b4664c1
Release notes for Cluster API Provider AWS (CAPA) v2.4.2
Changelog since v2.4.1
Changes by Kind
Support
- Bump cert-manager to v1.14.4 (kubernetes-sigs#4935, @damdo)
- Make @nrb a maintainer (kubernetes-sigs#4981, @richardcase)
API Change
- Action required
Support deploying network requirements, subnets and carrier gateway, in AWS Wavelength Zones. This introduces new required IAM permissions. If you have an existing stack you will need to update it with clusterawsadm bootstrap iam create-cloudformation-stack (kubernetes-sigs#4901, @mtulio) - Add support to provision subnets on AWS Local Zone infrastructure. (kubernetes-sigs#4882, @mtulio)
- Exposing the health check attributes for the target group for the control plane load balancers, allowing customized health checks for API or additional listeners. (kubernetes-sigs#4849, @mtulio)
- Introduce the support of provisioning public IPv4 address consuming from a custom Public IPv4 Pool that is brought to AWS. When the field
PublicIpv4Pool
is set with the pool ID, all the network resources which claims public IPv4, such as Network Load Balancers and NAT Gateways, will be created consuming from the custom pool. (kubernetes-sigs#4905, @mtulio)
Feature
- Add UpdateConfig to ROSAMachinePool APIs. (kubernetes-sigs#4998, @serngawy)
- Add a new field to S3Bucket, BestEffortDeleteObjects, to allow ignoring AccessDenied errors when deleting S3 objects. (kubernetes-sigs#4904, @r4f4)
- Add natgatewayips as source for ingress rules (kubernetes-sigs#5005, @alexander-demicev)
- Add support for AL2023 AMI types (kubernetes-sigs#4960, @dntosas)
- Exclude CNI subnets when creating EKS NodeGroup with private availability zone subnet type. (kubernetes-sigs#4800, @mnitchev)
- ROSA: Support for External OIDC (kubernetes-sigs#4915, @muraee)
Documentation
- Updates to creating a ROSA cluster documentation (kubernetes-sigs#4956, @sabre1041)
Bug or Regression
- Add ID to secondary subnets (kubernetes-sigs#4930, @mnitchev)
- Apply the same set of rules for processing all custom ingress rules (kubernetes-sigs#4991, @alexander-demicev)
- Changing the ROSAMachienPool AutoRepair default value to true. (kubernetes-sigs#4994, @serngawy)
- Fix ROSAMachinePool changes detection logic (kubernetes-sigs#4977, @muraee)
- Fix: check for nil matching subnet when publicIP: true (kubernetes-sigs#4988, @damdo)
- Fixes target group and listeners creation for v2 Load Balancers. (kubernetes-sigs#5017, @r4f4)
- Reconcile target groups and listeners independently of load balancers to handle failures more gracefully. (kubernetes-sigs#5004, @nrb)
- Revert a change where the Target Group's name would use the Load Balancer's name as prefix, possibly causing it to exceed the 32 characters limit (kubernetes-sigs#4948, @r4f4)
- Separate Control Plane logging and VPC Config updates to ensure both can be applied (kubernetes-sigs#4918, @ianedwards)
- Use generate name for CP loadbalancer listeners (kubernetes-sigs#4990, @alexander-demicev)
Other (Cleanup or Flake)
- Bump aws-sdk-go to v1.51 (kubernetes-sigs#4916, @stefanmcshane)
- Test: add failure message to Eventually().Should(bool) everywhere (kubernetes-sigs#4943, @damdo)
The images for this release are:
<ADD_IMAGE_HERE>
Thanks to all our contributors.
v2.3.5-gs-56599b4ca
This fork does not provide release changelogs.
v2.3.5-gs-05bb37cdd
This fork does not provide release changelogs.
v2.3.5-gs-b93fd1820
This fork does not provide release changelogs.
v2.3.5-gs-520e38150
This fork does not provide release changelogs.
v2.3.5-gs-1ac582f7e
This fork does not provide release changelogs.
v2.3.0-gs-ae00e0546
This fork does not provide release changelogs.
v2.3.0-gs-97afceef9
This fork does not provide release changelogs.