After a stateful application gets deployed in Kubernetes, the volumes and their backing vSphere storage objects become visible in the vSphere Client. You can display and monitor the volumes and troubleshoot any potential storage issues.

Note: If you experience failures on the Kubernetes CNS server, the CNS objects in the vSphere Client might not display correctly until full synchronization takes place.

Procedure

  1. Navigate to the vCenter Server instance, a data center, or a datastore.
  2. Click the Monitor tab and click Container Volumes under Cloud Native Storage.
  3. Observe the container volumes available in your environment and monitor their storage policy compliance status.
    The screenshot shows compliance status as Compliant.
  4. Click the SEE ALL link in the Label column to view additional details.
    The details include the name of the PersistentVolumeClaim, StorageClass, and so on, and help you map the volume to the Kubernetes objects associated with it.
  5. Click the link in the Volume Name column to review various components that back the volume and such details as placement, compliance, and storage policy.
    Note: The Virtual Objects screen is available only when the underlying datastore is vSAN.
    The screenshot shows components that back the volume and such details as placement, availability, and storage policy.