From 9e23593bd0a24c2ed5fa1791939448cc0cc374d0 Mon Sep 17 00:00:00 2001 From: Matt Boersma Date: Tue, 14 May 2024 10:30:28 -0600 Subject: [PATCH] Update root README.md with pointers to charts --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index db86599..a3546b2 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,28 @@ This project contains [Helm](https://helm.sh/) charts for [Cluster API](https://github.com/kubernetes-sigs/cluster-api) [infrastructure providers](https://cluster-api.sigs.k8s.io/reference/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](https://cluster-api.sigs.k8s.io/user/quick-start-operator). These helm charts are also convenient when paired with GitOps for provisioning numerous clusters. +## Installing CAPI Charts + +### [azure-aks-aso](./charts/azure-aks-aso) + +To install an AKS cluster for CAPZ using the ASO API, use the following commands: + +```shell +clusterctl init --infrastructure azure +helm repo add capi https://mboersma.github.io/cluster-api-charts +helm install capi/azure-aks-aso -f +``` + +### [azure-managed-cluster](./charts/azure-managed-cluster) + +To install an AKS cluster for CAPZ as a ManagedCluster, use the following commands: + +```shell +clusterctl init --infrastructure azure +helm repo add capi https://mboersma.github.io/cluster-api-charts +helm install capi/azure-managed-cluster -f +``` + ## Community, discussion, contribution, and support NOTE: This is not an official Kubernetes [sig-cluster-lifecycle](https://github.com/kubernetes/community/blob/master/sig-cluster-lifecycle/README.md) project, but it hopes to be if the community finds such a chart repository useful. This project complies with Kubernetes community standards and guidelines.