cluster-api-provider-aws
cluster-api-provider-aws copied to clipboard
Kubernetes Cluster API Provider AWS provides consistent deployment and day 2 operations of "self-managed" and EKS Kubernetes clusters on AWS.
## Description This PR adds support for using launch template EKSConfig bootstrapping for Amazon Linux 2023 nodes. The EKSConfig controller now able to create bootstrap datasecrete with nodeConfig that will...
**What type of PR is this?** /kind documentation **What this PR does / why we need it**: Reviewed getting started guide for reliability and clarity: * Removed other providers, focused...
/kind bug 1. Have an existing EKS cluster with OIDC provider OIDC-A. The thumbprint is abcdefg for the cert presented by provider at the time. 2. Later in the future,...
**What type of PR is this?** /kind flake **What this PR does / why we need it**: There seems to be one flake that keeps reappearing: ``` === RUN TestAWSMachinePoolReconciler/Reconciling_an_AWSMachinePool/ReconcileLaunchTemplate_not_mocked/launch_template_and_ASG_created_from_zero,_then_bootstrap_config_reference_changes...
/kind bug **What steps did you take and what happened:** After deploying the new provider, I am seeing now a `SecurityGroupReconciliationFailed` error on the cluster object. For reference, here's what...
**What type of PR is this?** /kind feature /kind cleanup **What this PR does / why we need it**: - Migrates ec2 packages to AWS SDK v2. **Which issue(s) this...
**What type of PR is this?** /kind feature /kind api-change **What this PR does / why we need it**: Heavily inspired from https://github.com/kubernetes-sigs/cluster-api-provider-aws/pull/5472 Adding support for ALL EKS Managed Node...
Update calls in the following packages and files. Note that this is not necessarily an exhaustive list. ./test/mocks/aws_elbv2_mock.go ./test/mocks/aws_elb_mock.go ./test/e2e/suites/unmanaged/unmanaged_classic_elb_upgrade_test.go ./pkg/cloud/scope/elb.go ./pkg/cloud/services/elb ./pkg/cloud/services/mock_services/elb_interface_mock.go
Bumps the dependencies group with 6 updates in the /hack/tools directory: | Package | From | To | | --- | --- | --- | | [github.com/a8m/envsubst](https://github.com/a8m/envsubst) | `1.4.2` |...
**What type of PR is this?** Based on proposal https://github.com/kubernetes-sigs/cluster-api-provider-aws/pull/5451 Adding RosaRoleConfig API with empty Reconcile. Implementation will be added in https://github.com/kubernetes-sigs/cluster-api-provider-aws/pull/5499 We need to move `RosaMachinePoolAutoScaling` definition to controlplane,...