Learn how to use Helm chart to install Infisical on your Kubernetes cluster.
Install Infisical Helm repository
Add Helm values
values.yaml
file. This will be used to configure settings for the Infisical Helm chart.
To explore all configurable properties for your values file, visit this page.Select Infisical version
Configure environment variables
infisical-secrets
must be present in the same namespace where the chart is being deployed.For a minimal installation of Infisical, you need to configure ENCRYPTION_KEY
, AUTH_SECRET
, DB_CONNECTION_URI
, and REDIS_URL
. Learn more about configuration settings.DB_CONNECTION_URI
and REDIS_URL
from infisical-secrets
. This is because the Helm chart will automatically provision and connect to the in-cluster instances of Postgres and Redis by default.Database schema migration
infisical.autoDatabaseSchemaMigration
.
When this option is enabled, a deployment/upgrade will only occur after a successful schema migration.Routing traffic to Infisical
Install the Helm chart
values.yaml
file, run the command below.Full helm values example
Access Infisical
kubectl get ingress
.
Upgrade your instance