ansible playbook 格式是json yaml
1. 执行方法
ansible-playbook deply.yml
2. playbook 格式
关键字
hosts 主机ip 主机组名
remote_user 用户身份
vars 变量
tasks 定义顺序执行的action 每个action 调用一个ansible 模块
action 语法
module: module_parametes=module_value
常用模块
yum copy template
handlers event 处理操作
3. 参考例子
- hosts: web
vars:
http_port: 80
remote_user: root
tasks:
- name: remote nignx install
yum: pkg=nginx state=latest
- name: remote nginx restart
service:
name: nginx
state: restarted
本文介绍 Ansible Playbook 的基本使用方法,包括执行命令、Playbook 结构及示例。涵盖 hosts、remote_user、vars 和 tasks 等关键字的使用,并通过实例演示如何安装和重启 Nginx。
176

被折叠的 条评论
为什么被折叠?



