Kubernetes (helm)
Deploy Phoenix via Helm
Prerequisites
You must have a working Kubernetes cluster accessible via kubectl
as well as the helm
client installed locally.
Installing
The Phoenix Helm chart is hosted on Dockerhub. First, save the chart URL to a variable.
It's recommended to install a specific version of the Helm chart. Select the latest Helm chart version here (e.g., 0.1.0
) and save to a variable.
Phoenix can be deployed with PostgreSQL and the default configuration by running
To customize the configuration of your deployment, create a values.yaml
file describing your desired settings. For example, the following file changes the default Phoenix port from 6006 to 6007:
To install with your custom configuration, run
A comprehensive list of configurable values can be found in the Dockerhub repo overview.
Upgrading and Uninstalling
After the initial installation, subsequent upgrades can be applied with
The Helm chart can be uninstalled with
Uninstalling will remove all Kubernetes resources (deployments, services, pods, ingresses, etc.) except for the persistent volume claim containing the PostgreSQL database.
Last updated
Was this helpful?