Back to all posts
New Helm Chart

New Helm Chart

12/8/2022

Infra now has a new Helm chart for managing access to Kubernetes clusters. To get started, see Quickstart.

This chart replaces the previous "all-in-one" chart with one that is more lightweight and has fewer configuration fields. The Helm chart is available in a new GitHub repository.

Example usage

To add the helm repo, run helm repo add:

helm repo add infrahq https://infrahq.github.io/helm-charts
helm repo update

Next, sign up for an account and create a connector access key by clicking on Settings. Then, deploy the Infra connector with helm install:

helm install infra infrahq/infra --config.accessKey=xxxxxxxxxx.yyyyyyyyyyyyyyyyyyyyyyyy --config.name=example-cluster

Upgrading from the previous Helm chart

To upgrade from the previous Infra Helm chart, first uninstall the old Helm chart:

helm repo rm infrahq
helm uninstall infra-connector

Then install the new one:

helm repo add infrahq https://infrahq.github.io/helm-charts
helm repo update
helm install infra infrahq/infra --config.accessKey=xxxxxxxxxx.yyyyyyyyyyyyyyyyyyyyyyyy --config.name=example-cluster

To upgrade to the new Helm chart without incurring downtime, see the guide on migrating Infra connector deployments from the old "mono" chart to the new infra chart.

Self-hosting Infra

This update also includes a new, minimal infra-server Helm chart for self-hosting the Infra server, Infra's central API server. See the Self-hosting article for more information on how to self-host Infra with this new chart.

To upgrade to this new infra-server Helm chart from the previous "all-in-one" chart, see the guide on migrating.