【发布时间】:2017-08-02 22:27:17
【问题描述】:
我发现自己一直对角色和任务感到困惑。
我知道标签是一种标记单个项目的方法,但我很困惑如何使用它们。
假设我必须执行以下操作
Users
Create a user named "deploy"
Add ssh key for "deploy" user
Git
Install git
Clone some git repo
“用户”和“Git”会是我在顶级 YML 文件中的两个主要角色吗?每个子项(例如“安装 Git”)都是一项任务吗?我会用标签标记每个子任务吗?还是我用标签来标记角色?
只是寻找 Ansible 层次结构的概述。
【问题讨论】:
标签: ansible ansible-role