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.