10.2. Configuration as Code とは

Configuration as Code は、リポジトリー内の設定ファイルを管理する方法として定義されています。Ansible Automation Platform の場合、これらの設定ファイルは、Ansible Automation Platform 環境全体に適用する設定を確立します。

Ansible Automation Platform 設定ファイルをコードとして保存および管理することで、以下が可能になります。

  • すべての Ansible Automation Platform 環境に適用される設定を標準化する
  • 設定のバージョン管理の利点を継承する
  • 追加の Ansible Automation Platform デプロイメントを簡単にスケーリングして同じ設定を使用する
  • 設設定の変更を簡単に追跡して、問題の修正を容易にする

Configuration as Code には、Ansible Automation Platform 環境全体に適用できる多くの利点とベストプラクティスがありますが、複数の Ansible Automation Platform サイトへの設定の配信をすぐに、一貫性を持って合理化および自動化するには、Configuration as Code ソリューションと Git Webhook をペアリングする必要があります。