2. Deploy Portworx

If you are generating the DaemonSet spec via the GUI wizard, select OpenShift under the Customize page.

Generate the specs

To install Portworx with Kubernetes, you will first generate Kubernetes manifests that you will deploy in your cluster.

To generate the specs, click Generating the Portworx specs. close

Portworx can also be installed using it’s helm chart by following instructions here. The above method is recommended over helm as the wizard will guide you based on your environment.

Apply the specs

Apply the generated specs in your cluster.

kubectl apply -f px-spec.yaml
Monitor the portworx pods

Wait till all portworx pods show as ready in the below output.

kubectl get pods -o wide -n kube-system -l name=portworx
Monitor Portworx cluster status
PX_POD=$(kubectl get pods -l name=portworx -n kube-system -o jsonpath='{.items[0].metadata.name}')
kubectl exec $PX_POD -n kube-system -- /opt/pwx/bin/pxctl status


Once you have a running Portworx installation, below sections are useful.

Last edited: Friday, Nov 30, 2018