如何重新添加registry

  安装部署, 数据迁移, 扩容
内容纲要

问题场景

1.新版本的registry,启用了https,修改ip后由于密钥不匹配而无法启动。容器日志会出现报错private key does not match public key
2.manager HA单节点故障导致了该节点上的registry无法访问和修复。

处理方法

确认tos版本

在任意节点docker ps|grep etcd,查看对镜的镜像名,即tos版本
file

修改元数据

登录manager所在节点,修改/var/lib/transwarp-manager/master/content/service/TOS/{对应版本}下的metainfo.yaml文件,找到TOS_REGISTRY角色,在操作处加上"Scaleout"和"Delete"

file

验证

重启manager,systemctl restart transwarp-manager,然后可以在tos页面对registry进行扩容和删除。

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。