RKE部署k8s,无法映射StorageClass本地存储卷的坑
最近部署elk,想着通过StorageClass存储卷这种方式去映射使用本地磁盘,但执行一直报错说无法找到存储:
"logging-local-storage-pv-0" : path "/data/elk/master" does not exist
找了一圈,官方提示需要提前设置好映射路径
重新编辑RKE的cluster.yaml文件,到services.kubelet.extra_binds
新增,rke up
即可修复BUG
extra_binds:
- "/data:/data"
- "/usr/libexec/kubernetes/kubelet-plugins:/usr/libexec/kubernetes/kubelet-plugins:z"