根据文档https://kubernetes.io/docs/tasks/administer-cluster/change-default-storage-class/,如果wi要更改默认存储类,我们应该对其进行修补。
创建新存储类的模板
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: encrypted
annotations:
storageclass.kubernetes.io/is-default-class: "true"
provisioner: kubernetes.io/aws-ebs
parameters:
type: gp2
fsType: ext4
encrypted: true
我已经尝试添加到模板中:
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: gp2
annotations:
storageclass.kubernetes.io/is-default-class: "false"
provisioner: kubernetes.io/aws-ebs
出现错误:gp2 already exist
如何使用Helm模板修补/更新默认存储类(使其成为非默认值?)>
根据文档https://kubernetes.io/docs/tasks/administer-cluster/change-default-storage-class/如果wi要更改默认存储类,我们应该对其进行修补。创建模板...
Helm只能管理由其自身创建的资源,而您正在尝试更改已经存在的资源。您可以: