Kubernetes 的 StorageClass 是什么?
存储类
-
- 永続ストレージを動的プロビジョニングをするために必要
-
- ストレージのタイプと構成を定義する
- pv、pvcを利用する場合、その先にStorageClassがあり、必要になる
预设的StorageClass定义
- EKS ver1.7
yuta:~ $ kubectl get storageclass gp2
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE
gp2 (default) kubernetes.io/aws-ebs Delete WaitForFirstConsumer false 9d
用于部署EBS的存储类
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: app-ebs-sc
provisioner: ebs.csi.aws.com
volumeBindingMode: WaitForFirstConsumer