欢迎加入 “全栈运维答疑群 632578555” ,希望能在群里对于大家的运维问题能到得到很好的解答。
这里和大家一起学习ansible自动化工作
Ansible是一个自动化工具。它可以配置系统,部署软件,编排更高级的任务,比如连续部署。
Ansible的主要目标是简单性和易用性。目前已经成为各位运维同学的首选
ansible学习的路径安排如下,这里会定期更新,除了基本的讲解之外也会给出很多工作中的实战出来,也希望大家多多交流,共同学习!
欢迎加入 “全栈运维答疑群 632578555
” ,希望能在群里对于大家的运维问题能到得到很好的解答。
Ansible 常用模块
- ping
- setup
- raw
- shell
- script
- command
- file
- stat
- copy
- service
- user
- group
- lineinfile
- fetch
- unarchive
- cron
- yum
- get_url
- apt
- rsynchronize
- mount
- sysctl
Ansible playbook
- Playbook介绍
- Playbook 变量说明
- Playbook 条件判断
- Playbook 循环判断
- Playbook 实战
项目实战
Ansible 一键部署LNMP 环境
Ansible + Jenkins + Gitlab + Shell 实现自动化一键上线
Refer:
http://docs.ansible.com/ansible/latest/modules/list_of_all_modules.html