自动化部署三剑客笔记
自动化部署三剑客笔记
持续交付
课程链接:https://coding.imooc.com/class/chapter/253.html
- 版本控制系统:Gitlab、Github
- 持续集成工具:Jenkins
- 部署工具:Ansible、Saltstack、Chef
Gitlab模块
安装Gitlab的社区版本都自己的服务器上,使用跟Github是一样的
- 检查相关运维日志

- 创建新用户

- 将用户添加到对应的仓库当中

Ansible模块
推送Playbook进行远程节点快速部署

- testenv

- main.yaml

- deploy.yaml

- 建立免登录

- 执行playbook

- 常用模块









Jenkins模块
FreeStyle Job
Pipeline Job






搭配干活






本博客所有文章除特别声明外,均采用 CC 4.0 BY-SA 许可协议。转载请注明来自 恒HengY1毅!
评论