当通过镜像创建应用时,管理节点的rbd-chaos
组件会调用系统的docker命令来拉取用户指定的仓库镜像。如果用户创建应用时填写的仓库地址不支持HTTPS
协议,需要修改管理节点dockerd的配置,来支持非安全的镜像仓库地址。当前版本暂不支持私有镜像权限验证。
一、修改docker启动配置
vi /opt/rainbond/envs/docker.sh
# 通过添加多个 --insecure-registry 参数的形式,来支持非安全的仓库
# 示例: --insecure-registry demo.com
二、重启docker服务
systemctl restart docker
# 如果管理节点和计算节点在同一个节点上需要重启kubelet服务。
systemctl restart kubelet
注意:
当集群中包含多个管理节点时,每个管理节点的都需要执行上面的步骤。