Skip to content

Add Calico HelmChartProxy and metal-ccm ClusterResourceSet sample.#106

Merged
Gerrit91 merged 9 commits intomainfrom
auto-deploy
Oct 31, 2025
Merged

Add Calico HelmChartProxy and metal-ccm ClusterResourceSet sample.#106
Gerrit91 merged 9 commits intomainfrom
auto-deploy

Conversation

@Gerrit91
Copy link
Contributor

@Gerrit91 Gerrit91 commented Oct 30, 2025

Description

This helps us to automatically deploy metal-ccm and Calico CNI without manual intervention.

I used the HelmChartProxy because the CNI is CRDs are too big to fit into a secret / config map of a ClusterResourceSet.

For the HelmChartProxy you require to install the https://github.com/kubernetes-sigs/cluster-api-addon-provider-helm, e.g. like this:

go run sigs.k8s.io/cluster-api/cmd/clusterctl@v1.10.6 init --infrastructure metal-stack --addon helm

@metal-robot metal-robot bot added the area: cluster-api Affects the cluster-api area. label Oct 30, 2025
@Gerrit91 Gerrit91 marked this pull request as draft October 30, 2025 14:23
@Gerrit91 Gerrit91 changed the title Add Calico HelmChartProxy and metal-ccm ResourceSet sample. Add Calico HelmChartProxy and metal-ccm ResourceSet sample. Oct 30, 2025
@Gerrit91 Gerrit91 changed the title Add Calico HelmChartProxy and metal-ccm ResourceSet sample. Add Calico HelmChartProxy and metal-ccm ClusterResourceSet sample. Oct 30, 2025
@Gerrit91 Gerrit91 marked this pull request as ready for review October 31, 2025 10:22
@Gerrit91 Gerrit91 requested a review from vknabel October 31, 2025 10:46
@Gerrit91 Gerrit91 merged commit 4a92c81 into main Oct 31, 2025
4 checks passed
@Gerrit91 Gerrit91 deleted the auto-deploy branch October 31, 2025 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: cluster-api Affects the cluster-api area.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants