第13天 重构 Ansible Playbooks 为 Roles 🚀
发布: (2025年12月23日 GMT+8 00:40)
1 min read
原文: Dev.to
Source: Dev.to
Playbook
- name: Installing and running apache2
hosts: all
roles:
- httpd
使用 Role 提升层次
我创建了我的第一个 role 结构:
roles/
└── my-app/
├── tasks/
│ └── main.yml
├── handlers/
│ └── main.yml
└── vars/
└── main.yml
这样代码就可以复用。如果我再次需要这套配置,只需调用这个 role!
代码
查看这里:https://github.com/JayanthDasari7/Ansible-Roles
还有其他人一开始对 Role 的目录结构感到困惑吗?在评论里告诉我吧!👇