1.5. Ansible Automation Platform on Microsoft Azure のインフラストラクチャーの使用
Ansible Automation Platform on Microsoft Azure にインストールする場合には、以下のインフラストラクチャーを Microsoft Azure サブスクリプションにデプロイします。
- 管理された ID
- Ansible Automation Platform コンポーネントがデータベース、DNS、ストレージ、その他のサービスなどの他の Microsoft Azure サービスと通信できるようにする Microsoft Azure サービス。
- キーコンテナー (key vault)
- Ansible Automation Platform のデプロイに固有のシークレットを格納するために使用される安全なキーボールト。
- ログ分析ワークスペース
- Red Hat の Site Reliability Engineer が Ansible Automation Platform on Microsoft Azure の操作を検査できるようにする Microsoft Azure サービス。
- プライベート DNS ゾーン
- Ansible Automation Platform on Microsoft Azure で使用されるサービスのローカル DNS 要求を管理します。
- Storage account
Microsoft Azure サービスは、プロジェクトやコンテナーのローカルストレージなどのファイルストレージとブロックストレージに使用されます。
サービス形態:
- 障害復旧が有効になっていない場合: StorageV2 - Standard_LRS
- 障害復旧が有効な場合: StorageV2 - Standard_GRS
- Virtual network
Microsoft Azure サービスは、Azure Application Gateway などのすべての内部ネットワークおよび依存サービスを管理するために使用されます。
サービスシェイプ: アプリケーションゲートウェイ:WAF_v2
- Azure Kubernetes Service (AKS)
Ansible Automation Platform アプリケーションとサービスのデプロイに使用される Kubernetes クラスター。
重要Ansible Automation Platform 2.5 にアップグレードすると、インフラストラクチャーの変更の一環として、すべてのデプロイメントが Azure Kubernetes Service (AKS) の Free tier から Standard tier に移行します。
すべての Ansible Automation Platform プランサイズのサービス形態:
- コンピューティングノード: Standard_D4ds_v5 (4 vCPU x 16 GiB)
- 自動スケーリングの最小ノード数: 3
- 自動スケーリングの最大ノード数: 20
- Azure Database for PostgreSQL
Ansible Automation Platform の PostgreSQL データベースに使用される Microsoft Azure データベースサービス。次の表は、購入したプランに基づいたさまざまな設定層を示しています。
Expand Ansible Automation Platform プランのサイズ (最小ノード数)
データベース形状の設定
データベースストレージ
50
Standard_D2s_v3
512 GB
2,300 をプロビジョニング (3,500 まで)
400
Standard_D4s_v3
512 GB
2,300 をプロビジョニング (3,500 まで)
1000
Standard_D4s_v3
512 GB
2,300 をプロビジョニング (3,500 まで)
2500
Standard_D4s_v3
512 GB
2,300 をプロビジョニング (3,500 まで)
5000
Standard_D4s_v3
1 TB
5000
10000
Standard_D4s_v3
1 TB
5000
正確なインフラストラクチャーの使用状況は、マネージドアプリケーションがテナンシーにデプロイされる時間の長さと、Kubernetes クラスターが自動スケーリングしてワークロードの要件を満たすための自動化要件により異なります。
Microsoft は、Microsoft Azure 製品およびサービスのコストを見積もるための 価格計算ツール を提供しています。Red Hat は、価格計算ツールでシナリオの例を設定しました: Red Hat Ansible Automation Platform on Azure Infrastructure Estimate を使用して、組織のワークロードに基づいて Kubernetes の想定された自動スケーリング変数をチューニングしています。
デプロイメントの自動化がデプロイメントの現在の層の機能を超える可能性があると Red Hat が判断した場合、Red Hat Site Reliability Engineer はお客様と協力して、自動化のニーズに基づいてインフラストラクチャー層をアップグレードします。