• 安装部署Kubernetes
  • kk部署的k8s,如何在初始节点指定master和node节点的docker、containerd数据目录

创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。

kk版本3.1.8

目前测试只有registry部分支持指定

registry:
registryMirrors: []
insecureRegistries: []
privateRegistry: “dockerhub.kubekey.local”
namespaceOverride: ""
auths: # if docker add by `docker login`, if containerd append to `/etc/containerd/config.toml`
“dockerhub.kubekey.local”:
username: “xxx”
password: “***”
skipTLSVerify: false # Allow contacting registries over HTTPS with failed TLS verification.
plainHTTP: false # Allow contacting registries over HTTP.
certsPath: “/etc/docker/certs.d/dockerhub.kubekey.local” # Use certificates at path (*.crt, *.cert, *.key) to connect to the registry.
containerdDataDir: /var/lib/containerd
dockerDataDir: /var/lib/docker
registryDataDir: /mnt/registry

node和master的docker、containerd数据目录如何指定呀,希望在初始阶段就指定,而不是安装完k8s集群后,在逐台修改

你是担心存储空间不够吗?那目前最好的办法是给docker、containerd目录额外挂存储。

实测可以了,感谢 v3.1.8版本支持了 之前版本不支持

商业产品与合作咨询