# capi-helm-charts ![Lint](https://github.com/stackhpc/capi-helm-charts/actions/workflows/lint.yaml/badge.svg?branch=main) ![Test Helm](https://github.com/stackhpc/capi-helm-charts/actions/workflows/install.yaml/badge.svg?branch=main) ![Publish Charts](https://github.com/stackhpc/capi-helm-charts/actions/workflows/publish-artifacts.yaml/badge.svg?branch=main) This repository contains [Helm charts](https://helm.sh/) for deploying [Kubernetes](https://kubernetes.io/) clusters using [Cluster API](https://cluster-api.sigs.k8s.io/). The charts are available from the `stackhpc.github.io/capi-helm-charts` repository: ```sh helm repo add capi https://stackhpc.github.io/capi-helm-charts helm install my-release capi/ [...options] ``` To list the available versions for the charts: ```sh helm search repo capi --devel --versions ``` > **WARNING** > > The `openstack-cluster` chart depends on features in > [cluster-api-provider-openstack](https://github.com/kubernetes-sigs/cluster-api-provider-openstack) > that are not yet in a release. > > StackHPC maintain custom builds of `cluster-api-provider-openstack` for use with these charts. > You can find these in [the StackHPC fork](https://github.com/stackhpc/cluster-api-provider-openstack/releases) > of `cluster-api-provider-openstack`. Currently, the following charts are available: | Chart | Description | | --- | --- | | [cluster-addons](./charts/cluster-addons) | Deploys addons into a Kubernetes cluster, e.g. CNI. | | [openstack-cluster](./charts/openstack-cluster) | Deploys a Kubernetes cluster on an OpenStack cloud. |