6.2. ロールの作成

Ansible にバンドルされている ansible-galaxy コマンドラインツールを使用して、init コマンドでロールを作成できます。

たとえば、以下のコマンドは、現在の作業ディレクトリーに role_name という名前のロールディレクトリー構造を作成します。

$ ansible-galaxy init role_name
The `role_name` directory will contain the following:
.travis.yml
README.md
defaults/
    main.yml
files/
handlers/
    main.yml
meta/
    main.yml
tasks/
    main.yml
templates/
tests/
    inventory
    test.yml
vars/
    main.yml

追加情報

  • ロールの作成に関する詳細は、Ansible Galaxy ドキュメントの「ロールの作成」を参照してください。