问题:
使用helm3安装Wordpress,命令如下。
helm install wordpress bitnami/wordpress --set mariadb.master.persistence.enabled=true --set mariadb.master.persistence.storageClass=nfs-client --set persistence.storageClass=nfs-client -n wordpress
部署后,mariadb无法自动挂载pvc,pod一直处于pending状态。set失效,不清楚是否在新版本中已经不存在这个key。但是命令也没有报错。
解决:
当前集群中storageClass如下:
手动下载Wordpress repo,
helm pull bitnami/wordpress
解压文件夹,修改value.yaml,添加 storageClass: "nfs-client"
helm从本地安装。
helm install wordpress wordpress -n wordpress
repo name 本地文件夹
再次查看pvc,已经自动挂载。