/cluster-api-charts

Helm charts to provision workload clusters for Cluster API Providers

Primary LanguageSmartyApache License 2.0Apache-2.0

Cluster API Charts

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.

Installing CAPI Charts

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>

Community, discussion, contribution, and support

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.

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.