This project contains Helm charts for Cluster API infrastructure providers to provision workload clusters. These charts enable a natural continuation to utilize only helm
instead of clusterctl generate
to provision clusters after utilizing the helm chart from the Cluster API operator install. These helm charts are also convenient when paired with GitOps for provisioning numerous clusters.
To install an AKS cluster for CAPZ using the ASO API, use the following commands:
clusterctl init --infrastructure azure
helm repo add capi https://mboersma.github.io/cluster-api-charts
helm install <name> capi/azure-aks-aso -f <my_values.yaml>
To install an AKS cluster for CAPZ as a ManagedCluster, use the following commands:
clusterctl init --infrastructure azure
helm repo add capi https://mboersma.github.io/cluster-api-charts
helm install <name> capi/azure-managed-cluster -f <my_values.yaml>
NOTE: This is not an official Kubernetes sig-cluster-lifecycle project, but it hopes to be if the community finds such a chart repository useful. This project complies with Kubernetes community standards and guidelines.
Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.