快捷搜索:  汽车  科技

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)模板docker restart spug4 访问界面 批量导入远程主机配置。建议用秘钥登录1 docker容器化部署2 创建一个初始用户 admin admindocker exec spug init_spug admin admin3 重启服务

前言

随着服务的增加,批量部署服务到多台Linux中,业界最常用的就是Jenkins,但是Jenkins部署起来对小白有点麻烦,还有使用起来不够简单,还有一个痛点就是不能批量导入远程主机的配置,导致每一次都要一个一个的手动增加,甚是麻烦。最近了解到一个开源项目可以替换掉Jenkins,特此将该项目分享给大家,希望让大家以后多一个选择。

推荐理由

  1. 开源免费,文档齐全,有专人维护
  2. 部署简单,学习成本低
  3. 可以批量导入主机配置(简直不要太帅)
  4. 可以给个人微信报警

实践

1 docker容器化部署

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)(1)

2 创建一个初始用户 admin admin

docker exec spug init_spug admin admin

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)(2)

3 重启服务

docker restart spug

4 访问界面 批量导入远程主机配置。建议用秘钥登录

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)(3)

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)(4)

模板

5 新建应用和定义发布,支持自定义发布

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)(5)

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)(6)

6 设置报警联系人,设置个人微信,需要个人关注其公众号。

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)(7)

7 设置监控服务的地址及联系人

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)(8)

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)(9)

8 报警测试

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)(10)

写在最后

其他的特性基本比较常见,大家自己去探索。如果大家需要源码,关注,点赞,转发,我私信给你源码。

jenkins集成自动化发布(自动化远程部署不想用Jenkins了)(11)

猜您喜欢: