ロール

参考:

Roles | Ansible Documentation [Official]

使い方

参考:

ansible の role まとめ – Qiita

Ansible Roles の使い方 (Playbook の分割と再利用) | あぱーブログ

Ansible の role を使いこなす – Qiita

Ansible の Role 入門 | Developers.IO

Role を使った Ansible のチュートリアル | Developers.IO

Roles で Ansible の Playbook を整理してみよう | 株式会社 INDETAIL インディテール

Unable to import_tasks within include_tasks · Issue #42334 · ansible/ansible – GitHub

Creating a dynamic role in ansible – Stack Overflow

導入

参考:

Role を使った Ansible のチュートリアル | DevelopersIO

roles など | skillupブログ (donow.jp)

Ansible で Role を試してみる | ナレコム AWS レシピ

ロールにおけるタグ

ロールにタグを付けると、ロールに含まれる全てのタスクにタグを付けたのと同じ。ロール内でタグを持たないタスクも、never タグを付けられたタスクも基本的に全て実行対象となる。(when で実行対象を絞り込んでいる場合は when による制御は有効。)

参考:

Understanding ansible tagging of roles in the playbook – Stack Overflow

import_role

参考:

import_role – Import a role into a play | Ansible Documentation [Official]

include_role

参考:

include_role – Load and execute a role | Ansible Documentation [Official]

Meta task include_role doesn’t apply become/sudo flag on task to handlers · Issue #29159 · ansible/ansible – GitHub

include role in a role? – Stack Overflow

dependencies

参考:

Ansible の role の依存関係を可視化する – Qiita

Ansible で Role を試してみる | ナレコム AWS レシピ

Role Dependencies | Ansible Documentation [Official]

Best Practices

参考:

Top Level Playbooks Are Separated By Role | Ansible Documentation [Official]

Ansible best practice do not repeat common role – Stack Overflow

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です