最終更新:2025-12-16 (火) 08:46:13 (32d)  

Ansible/ロール
Top / Ansible / ロール

関連するタスクと関連する変数、ファイル、ハンドラー、その他のアセットを既知のファイル構造でグループ化するための推奨される手法

https://docs.ansible.com/projects/ansible/latest/playbook_guide/playbooks_reuse_roles.html

https://www.redhat.com/ja/topics/automation/what-is-an-ansible-role

  • include_role?

ディレクトリ

  • タスクや play にロールが含まれる場合、Ansible は 7 つの標準ロールディレクトリのうち少なくとも 1 つにある main.yml ファイルを探します

ディレクトリ構成

  • roles
    • common
      • files
      • tasks
      • handlers
      • templates
  • ロール名
    • commonと同じ構造

main.yml

  • 各サブディレクトリ内のmain.ymlを探して読み込む

関連