基本・ネタ帳
コンセプト
Ansible concepts — Ansible Documentation
リリースとメンテナンス情報
- Releases and maintenance — Ansible Documentation
- Red Hat Ansible Automation Platform のライフサイクル - Red Hat Customer Portal
- Ansible Automation Platform のライフサイクル - 赤帽エンジニアブログ
コミュニティバージョンとansible-coreバージョン
Ansible Xとansible-core zのバージョン
Release and maintenanceの中のAnsible community changelogs
サポートバージョンマトリクス
Release and maintenanceの中のansible-core support matrix
ロードマップ
Ansible Roadmap — Ansible Documentation
ディレクトリ構成
Sample Ansible setup — Ansible Documentation
「Sample directory layout」や「Alternative directory layout」を参照。
Playbook書き方
- Good Practices for Ansible - GPA
- Tips and tricks — Ansible Documentation 旧「ベストプラクティス」のページ。
- Conditionals — Ansible Documentation 条件分
実行制御
- Controlling playbook execution: strategies and more — Ansible Community Documentation
- Controlling where tasks run: delegation and local actions — Ansible Community Documentation
ネットワーク
- Ansible for Network Automation — Ansible Documentation
- Ansible Network Examples — Ansible Documentation
- Network Debug and Troubleshooting Guide — Ansible Documentation
- Platform Options — Ansible Documentation
ドキュメント
索引
ansible-doc
$ ansible-doc <module-name>
$ ansible-doc <module-fqcn>
モジュールパスを指定するには
$ ansible-doc -M /path/to/collection-path/ansible_collections/namespace/collectionname/plugins/modules hogehoge
パスが合わない場合は、エラーメッセージに「これらのパスにそんなモジュールないんだが?」とパス一覧が表示されるので、そこから調整する。