kk部署的k8s,如何在初始节点指定master和node节点的docker、containerd数据目录
Your current KubeKey version
3.1.8
Describe this feature
目前测试只有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集群后,在逐台修改
Describe the solution you'd like
目前测试只有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集群后,在逐台修改
Additional information
No response
修改这个参数了吗
修改这个参数了吗
修改这个没用,这个是指定你如果基于kk安装镜像仓库的话,docker或者containerd的数据目录的参数
修改这个参数了吗
修改这个没用,这个是指定你如果基于kk安装镜像仓库的话,docker或者containerd的数据目录的参数
实测可以了,感谢 v3.1.8版本支持了 之前版本不支持
这里的参数定义确实存在一定的迷惑性。在v4.x版本中,将优化这里的参数定义。