jenkins集成自动化发布(自动化远程部署不想用Jenkins了)
jenkins集成自动化发布(自动化远程部署不想用Jenkins了)模板docker restart spug4 访问界面 批量导入远程主机配置。建议用秘钥登录1 docker容器化部署2 创建一个初始用户 admin admindocker exec spug init_spug admin admin3 重启服务
前言
随着服务的增加,批量部署服务到多台Linux中,业界最常用的就是Jenkins,但是Jenkins部署起来对小白有点麻烦,还有使用起来不够简单,还有一个痛点就是不能批量导入远程主机的配置,导致每一次都要一个一个的手动增加,甚是麻烦。最近了解到一个开源项目可以替换掉Jenkins,特此将该项目分享给大家,希望让大家以后多一个选择。
推荐理由
- 开源免费,文档齐全,有专人维护
- 部署简单,学习成本低
- 可以批量导入主机配置(简直不要太帅)
- 可以给个人微信报警
实践
1 docker容器化部署
2 创建一个初始用户 admin admin
docker exec spug init_spug admin admin
3 重启服务
docker restart spug
4 访问界面 批量导入远程主机配置。建议用秘钥登录
模板
5 新建应用和定义发布,支持自定义发布
6 设置报警联系人,设置个人微信,需要个人关注其公众号。
7 设置监控服务的地址及联系人
8 报警测试
写在最后
其他的特性基本比较常见,大家自己去探索。如果大家需要源码,关注,点赞,转发,我私信给你源码。