# ansible roles
# 创建role
roles是ansible 1.0版本引入的特性,用于组织和分发ansible playbooks。
本地开发时 role可以放在~/.ansible/roles
目录下,也可以放在项目目录下。
放置在项目目录下的role可以通过ansible-galaxy install -p ./roles -r requirements.yml
命令安装到本地。
或者 也可以通过ansible-galaxy install -p ./roles my_namespace.my_role
命令安装到本地。
免安装直接使用,可以放置在项目目录下的./roles
目录下。
ansible-galaxy init my_namespace.my_role