3.3. 关于 Ansible 角色
角色是 Ansible 捆绑自动化内容的方式,以及利用已知文件结构自动加载相关的变量、文件、任务、处理程序和其他工件。除了创建具有数百个任务的大型 playbook 外,您可以使用角色将任务划分为更小、离散且可组合的工作单元。
您可以查找用于调配基础架构、部署应用以及 Ansible Galaxy 上每天执行的所有任务的角色。根据 Type 过滤您的搜索并选择 Role。找到您需要的角色后,可以使用 Ansible 捆绑的 ansible-galaxy
命令下载该角色:
$ ansible-galaxy role install username.rolename