1、场景
在部署kubesphere3.3版本时其中有一个项失败;需要默认的sc
TASK [preinstall : KubeSphere | Stopping if default StorageClass was not found] ***
fatal: [localhost]: FAILED! => {
"assertion": ""(default)" in default_storage_class_check.stdout",
"changed": false,
"evaluated_to": false,
"msg": "Default StorageClass was not found !"
}
排查发现自己的sc已经创建但是不是默认的,默认的一般后面都带有 (default) 标识
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE
local (default) openebs.io/local Delete WaitForFirstConsumer false 15h
managed-nfs-storage k8s-sigs.io/nfs-subdir-external-provisioner Delete Immediate false 22d
这里我的刚开始没有带默认标识,后面修改后的
默认 StorageClass 的注解 storageclass.kubernetes.io/is-default-class 设置为 true
注解的

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



