使用云助手自动化运维云服务器ECS实例
1. 创建资源
- 在体验实验室页面左侧,单击创建资源,创建所需资源。
- 在体验实验室页面左侧导航栏中,单击云产品资源列表,查看本次实验资源相关信息。
说明 :
资源创建过程需要1~3分钟。完成实验资源的创建后,您可以在云产品资源列表查看已创建的资源信息,例如:IP地址、用户名和密码等。
2. 在实例上执行自定义脚本命令
- 双击打开虚拟桌面的Firefox ESR浏览器,在RAM用户登录框中单击下一步,复制云产品资源列表中子用户密码,按CTRL+V把密码粘贴到密码输区,登录子账户(后续在远程桌面里的粘贴操作均使用CTRL + V快捷键)。
- 复制云服务器ECS控制台地址,在FireFox浏览器打开新页签,粘贴并访问云服务器ECS控制台控制台。
https://ecs.console.aliyun.com/
- 在云服务器ECS控制台左侧导航栏中,单击发送命令/文件(云助手)。
- 在ECS云助手页面顶部,选择资源所在地域。例如下图中,地域切换为华东2(上海)。
- 在ECS云助手页面,单击创建/执行命令。
- 在创建命令面板中,依次设置命令来源、命令名称、执行计划、命令类型、命令内容和选择实例,然后单击执行。
参数说明:
- 命令来源:选择输入命令内容。
- 命令名称:输入detect_linux_release_type.sh。
- 执行计划:选择立即执行。
- 命令类型:选择Shell。
- 命令内容:输入如下命令语句。
#!/bin/bash # detect linux release type function get_linux_type { type="" if which lsb_release > /dev/null 2>&1; then echo "> lsb_release -a" lsb_release -a; type="$(lsb_release -a | grep "Distributor ID" | cut -d':' -f2 | xargs echo -n)" elif [ -f /etc/os-release ]; then echo "> cat /etc/os-release" cat /etc/os-release; type="$(cat /etc/os-release | grep -e "^ID=" | cut -d'=' -f2 | xargs echo -n)" elif [ -f /etc/system-release ]; then echo "> cat /etc/system-release" cat /etc/system-release; type="$(cat /etc/system-release | cut -d' ' -f1 | xargs echo -n)" else type="Unknown" fi echo -e "\n\e[0;45m$type\e[0m\n" } get_linux_type
- 选择实例:选择目标实例,实例ID/名称可在云产品资源列表中查看。
- 在命令执行结果页签,单击目标命令的操作列下的查看。
返回如下面板,您可以查看到命令执行进度及结果。
3. 在实例上安装Jenkins服务
- 在命令执行结果页签,单击公共命令。
- 在公共命令页签,单击命令名称为ACS-ECS-Application-Setup-Jenkins.sh的公共命令的操作列下的执行。
- 在执行命令面板,执行计划选择立即执行,选择目标实例,单击执行。
- 在命令执行结果页签,单击安装Jenkins命令的操作列下的查看。
返回如下面板,您可以查看到安装Jenkins命令执行进度及结果。
说明:
安装Jenkins大约需要3-5分钟,请您耐心等待。
- 在执行详情面板中,Jenkins安装完成之后,复制Jenkins服务地址。
- 在ECS云助手页面,单击创建/执行命令。
- 在创建命令面板中,依次设置命令来源、执行计划、命令类型、命令内容和选择实例,然后单击执行。
参数说明:
- 命令来源:选择输入命令内容。
- 执行计划:选择立即执行。
- 命令类型:选择Shell。
- 命令内容:输入如下查看Jenkins管理员密码的命令语句。
cat /var/lib/jenkins/secrets/initialAdminPassword
- 选择实例:选择目标实例,实例ID/名称可在云产品资源列表中查看。
- 在执行详情面板中,命令执行完成之后,您可以查看到Jenkins管理员密码。
- 在FireFox浏览器打开新页签,粘贴并访问Jenkins服务地址。
- 在解锁Jenkins对话框中,输入管理员密码,单击继续。
返回如下页面,代表您已经成功安装Jenkins服务,然后您可以根据您的喜好安装相关推荐即可。
注意:完成场景体验后,需手动点击右上角 结束体验 按钮。稍后2-3分钟刷新活动页即可完成任务。
实验链接:https://developer.aliyun.com/adc/scenario/c64573706e6d4be38e9254cae0c68db5