Install Portworx on Kubernetes via Helm
The Portworx Helm chart deploys Portworx and Stork in your Kubernetes cluster.
- Helm has been installed on the client machine from where you would install the chart
- Portworx pre-requisites
To install Portworx via the chart with the release name
my-release run the following commands:
Clone the Portworx Helm chart repository.
git clone https://github.com/portworx/helm.git
Specify the values for the options in the values.yaml file as per your requirement.
Install the chart using the following command:
helm install my-release ./helm/charts/portworx/ --debug
Follow the steps below to wipe your entire Portworx installation.
Add the following to the values.yaml file if the
deleteStrategyparameter was not set during installation:
deleteStrategy: type: UninstallAndWipe
Run the following command to use the updated values.yaml file:
helm upgrade my-release ./helm/charts/portworx/ --debugNOTE: Skip step 1 and step 2 if the
deleteStrategyparameter was set during installation.
Delete the Helm release by running the following command:
helm delete my-release --debug
Once you have a running Portworx installation, below sections are useful.
Operations guide for running Portworx in Production with Kubernetes
Learn how to perform various storage operations using Portworx on Kubernetes
Stateful applications on Kubernetes
Learn how to install various applications with Portworx on Kubernetes
Troubleshooting helm installation failures
Refer to the common troubleshooting instructions for Portworx deployments via Helm Troubleshooting portworx installation