第7章 コレクションの開発
コレクションは、Playbook、ロール、モジュール、およびプラグインなど、Ansible コンテンツのディストリビューション形式です。Red Hat は、Red Hat Ansible Certified Content と Ansible 検証済みコンテンツの両方を含む Ansible コンテンツコレクションを Ansible Automation Hub で提供しています。
Private Automation Hub をインストールした場合は、組織のコレクションを作成し、それを Private Automation Hub にプッシュして、Ansible Automation Platform のジョブテンプレートで使用できます。コレクションを使用すると、プラグインをパッケージ化して配布できます。このプラグインは Python で記述されます。
YAML で表される Ansible ロールをパッケージ化して配布するためのコレクションを作成することもできます。このロールに必要な Playbook やカスタムプラグインをコレクションに含めることもできます。通常、ロールのコレクションは、組織内で使用するために配布されます。