更新时间:2024-07-26 GMT+08:00
自托管资源池场景介绍
自托管资源池场景
介绍如何将自有主机添加至自托管资源池。
新建自托管资源池
- 创建弹性云服务器。
- 进入控制台,在页面左上角单击“服务列表 > 计算 > 弹性云服务器 ECS”,进入“弹性云服务器 ”页面。
- 单击右上角“购买弹性云服务器”。
- 进入配置界面,根据提示配置参数。
- 参数配置完成后,单击“立即购买”,弹性云服务器(ECS)创建完毕。
- 获取AK/SK。
- 进入控制台,在页面右上角用户名,在下拉列表中单击“我的凭证”。
- 单击“访问密钥 > 新增访问密钥”。
- 弹出确认提示框,单击“确定”,保存并下载访问密钥。
- 新建资源池。
- 在软件开发生产线首页,单击右上角账号名称,选择“租户设置”。
- 单击“资源池管理 > 资源池 > 新建资源池”,输入资源池名称,选择资源池类型为“Linux_Docker”,单击“保存”。
- 新建代理。
- 单击新建的资源池名称,单击页面右上方“新建代理”,打开“自动安装JDK”、“自动安装Git”、“自动安装Docker”开关。
- 分别输入步骤2中获取的AK/SK后勾选“我已阅读并同意《隐私政策说明》 和 《软件开发服务使用说明》 允许CodeArts使用相关配置及认证信息进行业务操作。”前的单选框。
- 单击“生成命令”按钮,自动生成安装代理(Octopus Agent)命令,单击“复制命令”,即可复制生成的安装命令。
- 执行Octopus Agent命令。
- 登录步骤1中创建的弹性云服务器,在/root目录下执行上一步复制的安装命令,终端显示如下提示:
End Install Octopus Agent,Agent output logs have been printed to [ /opt/octopus-agent/logs/octopus-agent.log ]
- 此时可在“代理列表”页面查看到已经安装的代理实例状态为“空闲中”,表示安装成功。
若代理实例状态为“下线”,需删除该代理,重新执行3~5步骤。
- 登录步骤1中创建的弹性云服务器,在/root目录下执行上一步复制的安装命令,终端显示如下提示: