k8s 修改默认 storageclass -凯发k8网页登录

记录工作/学习的点点滴滴。

k8s 修改默认 storageclass

业务需要将默认的k8s存储服务修改nfs,这里记录一下操作记录。

列出当前storageclass

kubectl get sc
name                   provisioner                                         reclaimpolicy   volumebindingmode      allowvolumeexpansion   age
local-path (default)   rancher.io/local-path                               delete          waitforfirstconsumer   false                  17d
nfs                    cluster.local/nfs-nfs-subdir-external-provisioner   delete          immediate              true                   6d14h

首先,将默认的名称为local-path修改为false

kubectl patch storageclass local-path -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"false"}}}'

然后,将nfs设置为默认:

kubectl patch storageclass nfs -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"true"}}}'

操作完成之后,校验一下,可以看到已经成功将nfs设置为默认的storageclass选项。

kubectl get sc
name            provisioner                                         reclaimpolicy   volumebindingmode      allowvolumeexpansion   age
local-path      rancher.io/local-path                               delete          waitforfirstconsumer   false                  17d
nfs (default)   cluster.local/nfs-nfs-subdir-external-provisioner   delete          immediate              true                   6d14h

ref:

posted on 2023-09-08 15:30 nieyong 阅读(49) 评论(0)  编辑  收藏


只有注册用户后才能发表评论。


网站导航:
              
 

公告

所有文章皆为原创,若转载请标明出处,谢谢~

新浪微博,欢迎关注:

导航

2023年9月
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

统计

常用链接

留言簿(58)

随笔分类(130)

随笔档案(151)

个人收藏

最新随笔

搜索

最新评论

阅读排行榜

评论排行榜

网站地图