kubernetes-sigs / kubernetes-sigs/cluster-api-operator
Operator not installing AWS bootstrap provider for NodeAdm
- Dominant language
- Go
- Stars
- 286
- Forks
- 131
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 3
Description
**What steps did you take and what happened:**
[A clear and concise description on how to REPRODUCE the bug.]
I installed the latest version of the provider using Helm into an EKS cluster.
**What did you expect to happen:**
I expect the operator to install all CRDs provided by CAPA.
**Anything else you would like to add:**
[Miscellaneous information that will assist in solving the issue.]
**Environment:**
- Cluster-api-operator version: v0.26.0
- Cluster-api version: 1.12.4
- Minikube/KIND version: -
- Kubernetes version: (use `kubectl version`): 1.33
- OS (e.g. from `/etc/os-release`): Bottlerocket_ARM_64
/kind bug
[One or more /area label. See https://github.com/kubernetes-sigs/cluster-api-operator/labels?q=area for the list of labels]
```yaml
core:
cluster-api:
version: v1.12.4
namespace: cluster-api
createNamespace: true
manager:
featureGates:
ClusterTopology: true
addon:
helm:
version: v0.6.1
namespace: caaph-system
createNamespace: true
infrastructure:
aws:
version: v2.10.2
namespace: capa-system
createNamespace: true
manager:
featureGates:
EKSEnableIAM: true
ClusterTopology: true
MachinePool: true
MachinePoolMachines: true
configSecret:
name: capa-manager-bootstrap-credentials
manager:
featureGates:
core:
ClusterTopology: true
aws:
EKSEnableIAM: true
replicaCount: 2
```
Contributor guide
Research direction
Reproduce the issue with the supplied Cluster API Operator Helm values on Kubernetes 1.33, then inspect which CAPA CRDs are installed and whether the AWS bootstrap provider for NodeAdm is included. Compare the installed CRDs with those provided by CAPA v2.10.2 and verify that a fresh installation installs the complete expected set.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, go, helm, kubernetes
- Domain
- devops, infrastructure
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100