kubernetes-sigs / kubernetes-sigs/cluster-api-operator

Operator not installing AWS bootstrap provider for NodeAdm

Open
#1,019 3 comments 0 reactions 0 assignees View on GitHub
kind/bug lifecycle/rotten needs-triage
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.