Ansible の依存関係機能を使用しようとしていますが、機能させることができません。誰かが依存関係機能を使用する別のロールに依存するロールの最小限の例を提供できますか?
---
dependencies:
- { role: common }
どうもありがとう。
Ansible の依存関係機能を使用しようとしていますが、機能させることができません。誰かが依存関係機能を使用する別のロールに依存するロールの最小限の例を提供できますか?
---
dependencies:
- { role: common }
どうもありがとう。
質問で指定した内容をこのファイルに入れると使用できるはずです。
<your-project-home>/roles/webservers/meta/main.yml
あなたのcommon
役割が次の場所に存在することを確認してください。
<your-project-home>/roles/common
プロジェクト構造が次のようになっていることを確認してください。
yourplaybook.yml
roles/
common/
webservers/
yourplaybook.yml
次のようになります。
---
- hosts: all
roles:
- webservers
次に、次のようにプレイブックを呼び出します。
ansible-playbook -i ./inventory-file yourplaybook.yml