coding主机部署 maven打包发布 持续更新

  • Post author:
  • Post category:其他




架构图

在这里插入图片描述

本文参考:https://help.coding.net/docs/cd/host-deploy/intro.html



服务器规划
公网ip 内网ip 备注
39.108.192.198 172.18.138.10 堡垒机 agent服务
47.106.207.199 172.18.138.8 主机组 tomcat服务


创建堡垒机(agent服务)


点击主页打开部署控制台


在这里插入图片描述


打开主机管理


在这里插入图片描述


点击添加堡垒机


在这里插入图片描述


复制命令并执行


在这里插入图片描述


执行成功如下所示


在这里插入图片描述


主机管理控制台查看



成功如下


在这里插入图片描述


失败如下


在这里插入图片描述

常用命令

./cloud-agent stop #停止服务
./cloud-agent up -d #启动服务
./cloud-agent update #更新服务

开机自启

echo "/root/cloud-agent up -d" >> /etc/rc.local
chmod a+x /etc/rc.d/rc.local

主要文件存储目录为~/.coding-cd

.



创建主机组


打开控制台,添加主机组


在这里插入图片描述

在这里插入图片描述

查看是否正常连接通信

在这里插入图片描述

在这里插入图片描述

通过秘钥连接

[yingjian@iZwz96wz957owmvqecj6osZ ~]$ cat 198国京id_rsa.pub >> ~/.ssh/authorized_keys

测试

在这里插入图片描述

执行应用时报错信息

在这里插入图片描述

随后配置一个普通用户yingjian的堡垒机agent服务

在这里插入图片描述


注意:通过秘钥登录默认连接的私钥路径为jumpserver的启动用户的家目录下的.ssh目录的文件



应用部署

创建应用

在这里插入图片描述

在这里插入图片描述

创建流程

在这里插入图片描述

主机部署 (部署主机组)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

手动测试

在这里插入图片描述

执行成功

在这里插入图片描述



版权声明:本文为weixin_45717886原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。