2.3. アプリケーションのデプロイメント

Google Cloud Console でオファーを開始するには、マーケットプレイスに移動し、Red Hat Ansible Automation Platform 2 - 最大 100 個の管理対象ノード を検索します。このオファーを選択した後、Launch をクリックします。

重要

デプロイメント名の長さには、一時的ではありますが必要な制約が課されています。これは、Ansible Automation Platform デプロイメントを設定する内部コンポーネントの GCP の命名スキームによるものです。この命名スキームに基づくコンポーネント名は長くなりすぎ、他のサービスによって課せられた命名の制約に違反することが多く、デプロイメントエラーが発生します。

デプロイ名の長さと GCP プロジェクト名の長さを合わせた長さが 35 文字未満で、デプロイ名の長さが 30 文字未満である必要があります。

以下の計算は、プロジェクト内の Ansible Automation Platform デプロイメントの名前の最大長を見つけるのに役立ちます。

デプロイ名の長さ < = (最小 30~35) - 長さ (gcp プロジェクト名)

アプリケーションをデプロイするには 2 つの方法があります。

2.3.1. 新しい VPC を使用したアプリケーションのデプロイ

この手順では、新しい VPC ネットワークを作成し、作成した VPC にアプリケーションをデプロイします。

手順

  1. Deployment ページで、Confirm Service Usage API is enabled チェックボックスの下にある Service Usage API リンクを選択します。
  2. API/Service Details タブで、API が有効になっていることを確認してから、Deployment ページに戻ります。
  3. Confirm Service Usage API のチェックボックスをオンにします。
  4. Service Account を選択または作成します。詳細は、サービスアカウント を参照してください。
  5. Region フィールドで、アプリケーションをデプロイするリージョンを選択します。
  6. Zone フィールドで、Filestore をデプロイするゾーンを選択します。ゾーンは、選択した Region 内に存在する必要があります。
  7. Observability セクションで、ロギングとメトリクスを Cloud Logging と Cloud Monitoring に送信できるようにします。これらのサービスを有効にする場合の金銭的なコストについては、Operations Suite の価格 を参照してください。この機能の設定に関する詳細は、モニタリングとロギング を参照してください。
  8. Network Selection セクションで、New network を選択します。Networking セクションには、デプロイメントで使用されるすべてのネットワーク範囲のデフォルトが用意されています。これらの値を変更する場合は、ネットワークオプション を参照してください。
  9. オプション: Additional Labels セクションに、デプロイの一部である GCP リソースに追加する追加のラベルのキーと値のペアを指定します。有効なキーと値は GCP ラベルの要件を満たしている必要があります。キー には、ハイフン、アンダースコア、小文字、数字のみが許可されます。キー は小文字で始まる必要があります。 には、ハイフン、アンダースコア、小文字、数字のみが許可されます。
  10. DEPLOY をクリックします。
  11. Deployment Manager に、実行中のデプロイメントが表示されます。
  12. アプリケーションはプロビジョニングを開始します。インフラストラクチャーとアプリケーションが完全にプロビジョニングされるまで、しばらく時間がかかる場合があります。
注記

デプロイメントに関する警告が表示されます。

This deployment has resources from the Runtime Configurator service, which is in Beta

この警告は想定どおりで、特に問題はありません。

デプロイメント後にネットワーク範囲を変更する場合は、現在のデプロイメントを削除してから、既存の VPC を使用したアプリケーションのデプロイ の手順に従ってください。

2.3.2. 既存の VPC を使用したアプリケーションのデプロイ

次の手順では、既存の VPC ネットワークを使用してアプリケーションをデプロイします。

手順

  1. Deployment ページで、Confirm Service Usage API is enabled チェックボックスの下にある Service Usage API リンクを選択します。
  2. API/Service Details タブで、API が有効になっていることを確認してから、Deployment ページに戻ります。
  3. Confirm Service Usage API のチェックボックスをオンにします。
  4. Service Account を選択または作成します。詳細は、サービスアカウント を参照してください。
  5. Region フィールドで、アプリケーションをデプロイするリージョンを選択します。
  6. Zone フィールドで、Filestore をデプロイするゾーンを選択します。ゾーンは、選択した Region 内に存在する必要があります。
  7. Observability セクションで、ロギングとメトリクスを Cloud Logging と Cloud Monitoring に送信できるようにします。これらのサービスを有効にする場合の金銭的なコストについては、Operations Suite の価格 を参照してください。この機能の設定に関する詳細は、モニタリングとロギング を参照してください。
  8. Network Selection セクションで、Existing network を選択します。
  9. Existing Network セクションで、既存の VPC ネットワーク名、既存のサブネット名、および既存のプロキシーサブネット名を指定します。

    注記

    既存のプロキシーサブネットは、ロードバランシング用に予約されたプロキシー専用サブネットである リージョン管理プロキシー タイプである必要があります。

    VPC ネットワーク内に NAT ルーター を作成するには、クラウド NAT ルーター を選択します。

  10. Networking セクションには、デプロイメントで使用されるすべてのネットワーク範囲のデフォルトが用意されています。既存のネットワーク設定に基づいてこれらの値を指定します。これらの値を変更する場合は、ネットワークオプション を参照してください。
  11. オプション: Additional Labels セクションに、デプロイの一部である GCP リソースに追加する追加のラベルのキーと値のペアを指定します。有効なキーと値は GCP ラベルの要件を満たしている必要があります。キー には、ハイフン、アンダースコア、小文字、数字のみが許可されます。キー は小文字で始まる必要があります。 には、ハイフン、アンダースコア、小文字、数字のみが許可されます。
  12. DEPLOY をクリックします。
  13. Deployment Manager に、実行中のデプロイメントが表示されます。
  14. アプリケーションはプロビジョニングを開始します。インフラストラクチャーとアプリケーションが完全にプロビジョニングされるまで、しばらく時間がかかる場合があります。

    注記

    デプロイメントに関する警告が表示されます。

    This deployment has resources from the Runtime Configurator service, which is in Beta.

    この警告は想定どおりで、特に問題はありません。