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.
In the unit tests that use testenv, instance creation should trigger reconciliation automatically and hence we don't need to trigger `reconcile()`. For this, we need to add the reconciler by...
/kind feature /kind documentation /help **Describe the solution you'd like** Create a [ARCHITECTURE.md](https://matklad.github.io//2021/02/06/ARCHITECTURE.md.html) file in the root to help new contributors understand the codebase and the architecture of the provider....
/kind feature /area provider/eks /area testing /help **Describe the solution you'd like** The [waitForControlPlaneToBeUpgraded](https://github.com/kubernetes-sigs/cluster-api-provider-aws/blob/18ba5a5968fcd6289f50994e3ffff856066c154d/test/e2e/suites/managed/control_plane_helpers.go#L42) should be updated to use the new `EKSControlPlaneUpdating` condition. Within the e2e test framework there is...
/kind feature /area provider/eks /area testing **Describe the solution you'd like** We need to extend the EKS e2e tests to include a test for the bastion functionality to make sure...
/kind bug **What steps did you take and what happened:** EKS: Bastion seems unable to access nodes created with managed machine pool ```yaml apiVersion: v1 items: - apiVersion: controlplane.cluster.x-k8s.io/v1alpha3 kind:...
/kind feature /area provider/eks /help **Describe the solution you'd like** I would like a way for CAPA to create a role with the required permissions for use with EKS addons....
/kind feature /area provider/eks /area testing **Describe the solution you'd like** It takes a long time to run the eks e2e tests so we should have 2 test jobs: -...
/kind feature **Describe the solution you'd like** Update [documentation](https://github.com/kubernetes-sigs/cluster-api-provider-aws/blob/master/docs/book/src/topics/using-cluster-api-with-cross-account-role-assumption.md) after #2070 to provide working example of how to accomplish this without `kiam`
/kind feature /help **Describe the solution you'd like** I'd like to be able to see tracing of the various controllers using [opentelemetry](https://opentelemetry.io/). This will enable us to see how many...
/kind feature **Describe the solution you'd like** Currently the controllers use a single IAM policy (`AWSIAMManagedPolicyControllers`) to cover all their required actions. It would be good to split these out...