How do Tanzu Kubernetes clusters communicate with Storage Policy Based Management to request PersistentVolumes?
How do Tanzu Kubernetes clusters communicate with Storage Policy Based Management to request PersistentVolumes?
Tanzu Kubernetes clusters communicate with Storage Policy Based Management (SPBM) through the Supervisor Cluster. The Supervisor Cluster acts as a mediator between the Tanzu Kubernetes clusters and the underlying vSphere infrastructure, including vCenter Server and ESXi hosts, to provision PersistentVolumes according to the specified storage policies.
I think it is C "The DevOps engineer creates a PVC using the command line on the Tanzu Kubernetes cluster. This action generates a matching PVC on the supervisor cluster and triggers the CNS-CSI. The CNS-CSI invokes the CNS create volume API." "After successful creation of a volume, the operation propagates back through the supervisor cluster to the Tanzu Kubernetes cluster. As a result of this propagation, users can see the persistent volume and the persistent volume claim in the bound state in the supervisor cluster. And they also see the persistent volume and the persistent volume claim in the bound state in the Tanzu Kubernetes cluster." Page 187-188 https://docs.vmware.com/en/VMware-vSphere/7.0/vsphere-esxi-vcenter-server-702-vsphere-with-tanzu-guide.pdf
The Cloud Native Storage for vSphere with Tanzu workflow is as follows: 1. A developer deploys a pod using the kubectl CLI. 2. The vSphere with Tanzu Cloud Native Storage-Container Storage Interface (CNS-CSI) reads this request from the control plane API server. 3. CNS-CSI informs the vCenter Server CNS of the need for a disk with storage class Gold.
You are aware that the control plane API server is the supervisor cluster: This is answer C. At no point is the TKC directly talking to VCenter.
A. Through a proxy VM - No B. Directly with vCenter Server and the underlying ESXi hosts - No, TKC's don't talk directly to VCenter. C. Through the Supervisor Cluster - Yes, they talk to the control plane and the control plane talks to VCenter D. Directly with the vCenter Server - No, TKC's don't talk directly to VCenter.
it's the supervisor job
C orf couurse
Option C Supervisor Cluster serves as the bridge between the Tanzu Kubernetes clusters and the underlying vSphere infrastructure, including SPBM. When Tanzu Kubernetes clusters request PersistentVolumes (PVs) with specific storage requirements, these requests are mediated by the Supervisor Cluster, which communicates with vCenter Server and the underlying ESXi hosts to provision PVs based on the defined storage policies.