Refer to the exhibit in the following StorageClass manifest, which field is used to specify the Volume Plugin driver used for the underlying storage array?
YAML
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: standard
provisioner: kubernetes.io/aws-ebs
parameters:
type: gp2
reclaimPolicy: Retain
allowVolumeExpansion: true
mountOptions:
- debug
volumeBindingMode: Immediate
In a Kubernetes-based architecture like the vSphere Kubernetes Service (VKS) within VMware Cloud Foundation (VCF) 9.0, a StorageClass manifest serves as the definition for dynamic volume provisioning. The provisioner field is the mandatory attribute that determines which specific volume plugin or driver is invoked to create the underlying storage resource. In the provided exhibit, the string provisioner: kubernetes.io/aws-ebs specifies that the AWS Elastic Block Store (EBS) driver is the orchestrator for the lifecycle of the volumes associated with this class.
Currently there are no comments in this discussion, be the first to comment!