k8s–基础–22.3–storageclass–类型–GCE PD
1、案例
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: slow
provisioner: kubernetes.io/gce-pd
parameters:
type: pd-standard
replication-type: none
2、说明
2.1、type
- 值
- pd-standard
- pd-ssd
- 默认:pd-standard
2.2、zone(弃用)
- GCE 区域。
- 如果没有指定 zone 和 zones,通常卷会在 Kubernetes 集群节点所在的活动区域中轮询调度分配。
- zone 和 zones 参数不能同时使用。
- zone 和 zones 已被弃用,并被 允许的拓扑结构 取代。
2.3、zones(弃用)
- 以逗号分隔的 GCE 区域列表。如果没有指定 zone 和 zones,通常卷会在 Kubernetes 集群节点所在的活动区域中轮询调度分配。
- zone和zones参数不能同时使用。
- zone 和 zones 已被弃用,并被 允许的拓扑结构 取代。
2.5、fsType
- 受 Kubernetes 支持的文件类型
- 默认值:“ext4”
2.6、replication-type
- 值:
- none(默认值)
- regional-pd
2.6.1、replication-type=none
分配一个常规(当前区域内的)持久化磁盘。
2.6.2、replication-type=regional-pd
- 分配一个 区域性持久化磁盘(Regional Persistent Disk)。
- 在这种情况下,用户必须使用 zones 而非 zone 来指定期望的复制区域(zone)。
- 如果指定来两个特定的区域,区域性持久化磁盘会在这两个区域里分配。
- 如果指定了多于两个的区域,Kubernetes 会选择其中任意两个区域。
- 如果省略了 zones 参数,Kubernetes 会在集群管理的区域中任意选择。