第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 的目录结构感到困惑吗?在评论里告诉我吧!👇

Back to Blog

相关文章

阅读更多 »