私有云部署
概述
云效新增私有云部署功能,支持企业私有云或者自建机房等不能访问公网机器部署。该方案只需要一台能访问公网机器作为部署代理机,其他部署应用的机器不能访问公网(如果能访问公网,务必请使用传统方式添加机器)。
快速开始
第一步:维护代理机
企业管理员,点击右上角设置,进入“企业设置”页面,点击左侧“机器管理”,然后点击“代理机”,维护代理机信息。
第二步:设置代理机
代理机安装docker,启动docker,拉取代理镜像(docker pull registry.cn-hangzhou.aliyuncs.com/rdc-product/private-idc-proxy:5.0),确保80,8000,443端口没有被占用,启动镜像(docker run --restart=always -p 8000:8000 -p 80:80 -p 443:443 -d registry.cn-hangzhou.aliyuncs.com/rdc-product/private-idc-proxy:5.0)。
第三步:添加主机,
选择私有云部署,生成安装命令,在不能访问公网的部署机器上安装agent,安装成功后,就可以进行部署了。立即使用
FQA
添加机器安装agent后,在机器列表里不能展示
检查文件/home/staragent/conf/channels.conf是否存在,内容是否类似格式如下(注意,proxy机器的IP和8000之间需要是一个tab,而不能是空格)
<代理机器的ip> 8000
部署失败
检测/etc/hosts,确保已经添加了如下内容
<代理机器的ip> aone-build-bejing.oss-cn-beijing.aliyuncs.com <代理机器的ip> execution-component-rdc.oss-cn-beijing.aliyuncs.com