1. Portworx Enterprise Documentation
"Troubleshoot Portworx on Kubernetes": The official troubleshooting guide for Portworx on Kubernetes consistently uses kubectl commands as the initial step to assess the state of the environment. For instance
in the section "Portworx pods are not running
" the first action is to use kubectl get pods and kubectl describe pod
which presumes the Kubernetes nodes themselves are functional. Verifying node status with kubectl get nodes is the prerequisite step to ensure the scheduler can even attempt to place pods.
Source: Portworx Enterprise Documentation
Section: Monitor and Troubleshoot -> Troubleshoot Portworx -> Troubleshoot Portworx on Kubernetes.
2. Portworx Enterprise Documentation
"Prerequisites": All installation guides for Portworx on any Kubernetes distribution list a healthy
functional Kubernetes cluster as a primary prerequisite. A core indicator of a healthy cluster is that all nodes are in the Ready state. Therefore
checking this status is the logical first step in any troubleshooting scenario that might involve infrastructure failure.
Source: Portworx Enterprise Documentation
Section: Install and Configure -> Install Portworx -> Install Portworx on Kubernetes -> Prerequisites.