CCMS受控端,主控端见:https://github.com/yzsme/ccms-master-ce
受控端仅支持Debian Stretch,以下操作在Debian Stretch下进行。
参考:https://github.com/yzsme/my-debian-utils/blob/master/nic-bridge.sh
wget -O slave-server-setup.sh https://github.com/yzsme/ccms-slave-ce/raw/master/resources/scripts/slave-server-setup.sh
bash slave-server-setup.sh
# 部署完毕须重启系统
reboot
# 生成节点服务器证书,提升是否覆盖时,请输入yes
ccms-slave cert:generate-server --common-name 域名
# 签发客户端证书,用于主控端调用受控端
ccms-slave cert:issue 名称
# 重启Nginx与libvirtd:
systemctl restart nginx
systemctl restart libvirtd
使用配置证书时签发的客户端证书,在主控端填写受控节点的信息添加节点即可:
ccms-slave master:ping