-
Notifications
You must be signed in to change notification settings - Fork 1
Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.9.0 #218
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
base: main
Are you sure you want to change the base?
Conversation
5e83926
to
ff9d808
Compare
ff9d808
to
76903aa
Compare
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
5c248fb
to
f7aae9b
Compare
37ec497
to
f2dbf24
Compare
fe1b3a7
to
909d00d
Compare
909d00d
to
87d50c1
Compare
7f3d99d
to
f88ddbd
Compare
e045c6b
to
d085b44
Compare
eef6fb3
to
35acbf4
Compare
35acbf4
to
0b8796a
Compare
8edd2f6
to
8935a4b
Compare
8935a4b
to
07db659
Compare
07db659
to
1977e14
Compare
1977e14
to
5efddbc
Compare
5efddbc
to
1c3799a
Compare
1c3799a
to
0982d72
Compare
0982d72
to
164d59a
Compare
8fc5bf2
to
14c14dc
Compare
9c446b1
to
5ee554c
Compare
5ee554c
to
60307e7
Compare
eb59448
to
0bd7ce9
Compare
0bd7ce9
to
6addf0c
Compare
|
This PR contains the following updates:
v2.6.1
->v2.9.0
Release Notes
kubernetes-sigs/cluster-api-provider-aws (sigs.k8s.io/cluster-api-provider-aws/v2)
v2.9.0
Compare Source
Release notes for Cluster API Provider AWS (CAPA) v2.9.0
Documentation
Changelog since v2.8.4
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
Add missing permissions for controller. Its recommended that you update your CloudFormation stack. (#5537, @richardcase)
Garbage collection graduated out of experimental. If you don't want this feature enabled please see the docs on how to disabled it. (#5348, @richardcase)
Support setting role path and permissions boundary on managed IAM roles. If you want to use permission boundaries, then you will need to update your IAM permissions by running clusterawsadm bootstrap iam create-cloudformation-stack again. (#5286, @robinkb)
Support storing Ignition user data in S3 bucket for
AWSMachinePool
. If you plan to use this feature then you will need to update the permissions for CAPA using clusterawsadm. (#5318, @AndiDog)Changes by Kind
Support
Deprecation
API Change
Feature
installation time when specifying a secondary control plane load balancer. (#5569, @mdbooth)
capacityReservationPreference: none
(#5609, @BraeTroutman)Documentation
Bug or Regression
MinSize
field of ASG, avoiding unnecessary updates to ASG (#5523, @AndiDog)CapacityReservationPreference: CapacityReservationsOnly
whenMarketType: Spot
orSpotMarketOptions
is set (#5633, @BraeTroutman)Other (Cleanup or Flake)
Uncategorized
The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.9.0
Thanks to all our contributors.
v2.8.4
Compare Source
Release notes for Cluster API Provider AWS (CAPA) v2.8.4
Documentation
Changelog since v2.8.3
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
Add missing permissions for controller. Its recommended that you update your CloudFormation stack. (#5539, @k8s-infra-cherrypick-robot)
Changes by Kind
Uncategorized
The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.8.4
Thanks to all our contributors.
v2.8.3
Compare Source
Release notes for Cluster API Provider AWS (CAPA) v2.8.3
Documentation
Changelog since v2.8.2
Changes by Kind
Support
Uncategorized
The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.8.3
Thanks to all our contributors.
v2.8.2
Compare Source
Release notes for Cluster API Provider AWS (CAPA) v2.8.2
Documentation
Changelog since v2.8.1
Changes by Kind
Support
The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.8.2
Thanks to all our contributors.
v2.8.1
Release notes for Cluster API Provider AWS (CAPA) v2.8.1
Documentation
Changelog since v2.7.1
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
Bump CAPI to v1.9.z
!! ACTION REQUIRED BEFORE UPGRADING !!
If you are using the AWSManagedControlPlane to provision EKS clusters and you do not have a spec.Version specified in such resource (meaning you are relying on the default that AWS provides), you will need to either:
a) explicitly set such
spec.Version
field before upgrading CAPAor b) disable the MachineSetPreflightChecks in your cluster either:
b1) by setting this core CAPI feature gate to
false
b2) or by disabling it via the relevant annotation on all the machineSets belonging to said cluster (follow this guide on how to do this: https://cluster-api.sigs.k8s.io/tasks/experimental-features/machineset-preflight-checks).
This is necessary as core CAPI 1.9 introduces a feature gate change, setting MachineSetPreflightChecks=true, which in turn relies on the presence of spec.Version and status.Version on the AWSManagedControlPlane object.
We are planning a future refactor of these API fields in v1beta3 (#3853).
Other places where you can find details on this are:
From this release onwards we recommend not creating clusters using the classic ELB (which is the default for the API). Classic ELB support is deprected and support will be removed in a future version.
For new & existing clusters that use a classic elb AND do not specify the health check protocol then the protocol will be changed/set to TCP instead of SSL.
If you want to use a classic elb with an SSL healthcheck then you will need to specify the cipher suites to use in the KubeadmControlPlane:
(#5346, @richardcase)
0.0.0.0/0
). You may need to updateAWSCluster.spec.controlPlaneLoadBalancer.ingressRules
with the source address of your Management Cluster. (#5198, @sl1pm4t)Changes by Kind
Support
API Change
Conditions
field toStatus
for AWSManagedCluster, ROSACluster. SetsPaused
condition when reconciliation is paused (Contract change) (#5394, @theobarberbany)Feature
--disable-controllers
argument to the controller manager binary. (#5395, @nrb)marketType
). i.e, marketType: capacity-block (#5211, @athiruma)Documentation
Failing Test
Bug or Regression
AWSCluster
objects (#5313, @AndiDog)Other (Cleanup or Flake)
Uncategorized
The images for this release are:
docker pull registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.8.1
Thanks to all our contributors.
v2.7.2
Compare Source
Release notes for Cluster API Provider AWS (CAPA) v2.7.2
Documentation
Changelog since v2.7.1
Changes by Kind
Support
Uncategorized
The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.7.2
Thanks to all our contributors.
v2.7.1
Compare Source
Release notes for Cluster API Provider AWS (CAPA) v2.7.1
Documentation
Changelog since v2.6.1
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
Changes by Kind
Support
PodDisruptionBudget
in templates to policy/v1 (#5102, @AndiDog)cluster-template.yaml
andcluster-template-machinepool.yaml
, use external cloud controller and CSI (#5136, @AndiDog)Feature
AWSCluster.spec.network.NodePortIngressRuleCidrBlocks
parameter which allows to specify IPv4 CIDR blocks for Security group rule "Node Port Services" instead of default0.0.0.0/
. (#5147, @krasoffski)AWSCluster
(#4898, @AndiDog)Bug or Regression
S3BucketCreated
condition ready after successful reconciliation (#5089, @AndiDog)Uncategorized
The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.7.1
Thanks to all our contributors.
v2.7.0
Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.