ansible-playbook常用命令和模块

playbook中的模块很多,可以直接在官网上查询,也可以使用ansibledoc命令查询playbook命令ansible-playbook -h       # 查看playbook的信息Usage: ansible-playbook [options] playbook.yml [playbook2 ...]-C, --check     ...

阅读全文

使用ansible-playbook编译安装nginx

继续学习ansible-playbook的使用,熟悉使用更多jinja2模板语法,下面是我的脚本,后面会继续完善,使用更多的模板语法nginx.yml文件---- hosts: node  remote_user: root  vars:     target_dir: '/usr/local/src/'    nginx_version: ...

阅读全文

ansible-playbook简单初步了解

playbooks是一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序执行,支持同步和异步方式。值得注意的是playbook是通过YAML格式来进行描述定义的核心元素Tasks:任务,由模板定义的操作列表Variables:变量Templates:模板,即使用模板语法的文件Handlers:处理器 ,当某条件满足时,触发执行...

阅读全文