Difference between revisions of "Kubernetes provisioner"
Jump to navigation
Jump to search
Line 48: | Line 48: | ||
* [[StorageClass]] | * [[StorageClass]] | ||
* <code>[[allowVolumeExpansion:]] true</code> | * <code>[[allowVolumeExpansion:]] true</code> | ||
+ | * [[Karpenter]] | ||
== See also == | == See also == |
Revision as of 17:42, 4 January 2023
To enable dynamic provisioning, a cluster administrator needs to pre-create one or more StorageClass objects for users.
kubectl get storageclass NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE gp2 (default) kubernetes.io/aws-ebs Delete WaitForFirstConsumer false 11d
Provisioners:
kubernetes.io/gce-pd kubernetes.io/aws-ebs pd.csi.storage.gke.io k8s.io/minikube-hostpath
https://kubernetes.io/docs/concepts/storage/storage-classes/
Volume Plugin Internal Provisioner Config Example AWSElasticBlockStore ✓ AWS EBS AzureFile ✓ Azure File AzureDisk ✓ Azure Disk CephFS - - Cinder ✓ OpenStack Cinder FC - - FlexVolume - - Flocker ✓ - GCEPersistentDisk ✓ GCE PD Glusterfs ✓ Glusterfs iSCSI - - Quobyte ✓ Quobyte NFS - NFS RBD ✓ Ceph RBD VsphereVolume ✓ vSphere PortworxVolume ✓ Portworx Volume ScaleIO ✓ ScaleIO StorageOS ✓ StorageOS Local - Local
Related
- Volume plugin
- https://kubernetes.io/docs/concepts/storage/dynamic-provisioning/
- StorageClass
allowVolumeExpansion: true
- Karpenter
See also
- Kubernetes provisioner:
kubernetes.io/gce-pd, kubernetes.io/aws-ebs, pd.csi.storage.gke.io, k8s.io/minikube-hostpath
,ExternalProvisioning
,kubectl get provisioner, kubectl describe provisioner, kubectl patch provisioner
- Kubernetes storage, storage classes, PersistentVolume (PV), PVC, CSI,
kind: StorageClass, kind: PersistentVolumeClaim, kind: PersistentVolume
,kubectl [ get | describe | edit ] pvc
,volumeClaimTemplates:
,kubectl patch pv
,FailedMount
, Volume Expansion, Volume Cloning, snapshots, ExtraVolumes, NotTriggerScaleUp,volumePVCDataSource, AllowVolumeExpansion
, EKS storage, provisioner, Storage Capacity Tracking,VolumeBinding, VolumeClaimTemplate, storage.k8s.io
, CKA Storage, DoKC, EmptyDir, Volume populators,storageclass.kubernetes.io
Advertising: