IMPORTANT:
!!Do not use this release!! This release is not backward compatible with v1.0.0 due to a bug caused by an API change. API change is reverted in v1.2.0 release.
Changelog since 1.0.0
Changes by Kind
Feature
- Add support for bring your own control plane ELB. This is an advanced feature (#2787, @dlipovetsky)
- EKS: Add option to create EKS console IAM policy (#2790, @Madhur97)
Bug or Regression
- EKS: Fix for installing multiple EKS addons. (#2914, @richardcase)
- EKS: Add error handling while getting a remote client (#2878, @sedefsavas)
- EKS: Fix panic when adding labels to AWSManagedMachinePool (#2896, @zhengtianbao)
- EKS: Add missing permissions for EKS OIDC provider configuration (#2870, @codablock)
- EKS: Fix for
node-eks-additional
SG overrides for EKSManagedControlPlane (#2850, @codablock) - EKS: Add a check for maximum allowed resync period (#2846, @richardcase)
- Prevent the creation of a new instance if AWSMachine already has ProviderID field set (#2957, @sedefsavas)
- Fix for supporting SecureString parameter type in SSM on GovCloud (#2952, @sedefsavas)
- Use non root numeric user for CAPA containers (#2960, @Ankitasw)
- Allow control plane ELB to use different subnets from node subnets (#2877, @pydctw)
- Fix AWSClusterControllerIdentity ValidateUpdate panic when AllowedNamespaces is nil (#2885, @zhengtianbao)
Documentation
- Add documentation for building custom AMIs (#2934, @sedefsavas)
- Fix documentation on external AWS CCM and EBS CSI driver (#2837, @scottslowe)
- Add externally managed infrastructure docs (#2895, @enxebre)
Other
- Upgrade cluster-api to main branch, golang to v1.17, controller-runtime to v0.11+, go-logr to v1.2.0 (#2943, @sbueringer)
- Replace ioutil deprecated package with os/io for golang 1.16 (#2900, @shivi28)
- Add GPU e2e test (#2843, @Ankitasw)
- Enable v1alpha3/v1alpha4 to v1beta1 upgrade e2e test (#2950, @sedefsavas)
New Contributors
- @Jacobious52 made their first contribution in #2841
- @codablock made their first contribution in #2850
- @ameukam made their first contribution in #2867
- @zhengtianbao made their first contribution in #2885
- @PushkarJ made their first contribution in #2892
- @vibhorrawat made their first contribution in #2889
- @invidian made their first contribution in #2917
Full Changelog: v1.0.0...v1.1.0
The image for this release is:
k8s.gcr.io/cluster-api-aws/cluster-api-aws-controller:v1.1.0
Thanks to all our contributors.