デプロイメントを表示

App Design Center からデプロイされたアプリケーションのアプリケーション テンプレートのデプロイと更新が失敗した場合、その内容を確認して変更に迅速に対応できます。

App Design Center で、App Hub アプリケーションのアプリケーション テンプレートを設計し、そのテンプレートからアプリケーション インスタンスをデプロイします。設計とデプロイを分離することで、実行中のアプリケーション インスタンスに影響を与えることなくアプリケーション設計を変更できます。

Cloud Hub の [デプロイメント] ページでは、次の操作を行うことができます。

  • App Design Center からのアプリケーション デプロイの失敗と失敗の原因を確認します。Cloud Build ログを表示するか、アプリケーションを更新することで、App Design Center で失敗を調査できます。 App Design Center は Cloud Build を使用してアプリケーションをデプロイします。
  • アプリケーション テンプレートが更新されたアプリケーション インスタンスを表示します。

始める前に

次の手順が完了していることを確認します。

  1. フォルダに App Hub を設定します

  2. App Design Center を設定します

  3. アプリケーションを作成してデプロイします。詳細については、 App Design Center の概要をご覧ください。

必要なロール

Cloud Hub でデータを表示するために必要な権限を取得するには、フォルダの管理プロジェクトに対するCloud Hub オペレーター roles/cloudhub.operator)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。

必要な権限は、カスタム ロールや他の事前定義 ロールから取得することもできます。

App Design Center でアプリケーション インスタンスまたはテンプレートを更新するには、追加の権限が必要です。ロールと権限については、App Design Center のアクセス制御に関するドキュメント をご覧ください。

失敗したデプロイメントを表示する

アプリケーションのデプロイが失敗した場合は、詳細を表示して、問題を解決するための推奨される操作を行うことができます。

  1. コンソールで、[デプロイメント] ページに移動します。 Google Cloud

    [デプロイメント] に移動

  2. ページの上部にあるプロジェクト選択ツールから、アプリケーション管理用に構成されたフォルダ( )を選択します。

    [アプリケーション インフラストラクチャのデプロイに関する通知] には、App Design Center からの最新の失敗したデプロイメントが表示されます。[問題] 列には、Cloud Build ログの情報に基づいて失敗の理由が表示されます。選択したフォルダに失敗したデプロイメントがない場合、テーブルは空になります。

  3. 次のいずれかの方法で、アプリケーションの失敗を調査します。

    • アプリケーションで特定された問題を調査するには、テーブル行の [ADC で表示] をクリックして、App Design Center でアプリケーションを表示します。
    • App Design Center でアプリケーションの詳細を表示するには、アプリケーション名をクリックします。
    • すべてのデプロイメントのリストを表示するには、[すべてのアプリケーション インフラストラクチャのデプロイを表示] をクリックします。

利用可能な更新があるアプリケーションを表示する

デプロイされたアプリケーションが、新しいリビジョンを含むテンプレートに基づいている場合は、最新のリビジョンを表示し、最新の変更を含めるようにアプリケーションを再デプロイできます。

  1. コンソールで、[デプロイメント] ページに移動します。 Google Cloud

    [デプロイメント] に移動

  2. ページの上部にあるプロジェクト選択ツールから、アプリケーション管理用に構成されたフォルダ( )を選択します。

    [利用可能なアプリケーション インフラストラクチャの更新] セクションには、更新されたアプリケーション テンプレートを含むデプロイ済みアプリケーションが表示されます。選択したフォルダに更新されたテンプレートを含むアプリケーションがない場合、テーブルは空になります。

  3. アプリケーションのリストで、アプリケーションまたはテンプレートの名前をクリックして表示できます。テンプレートの変更を確認して適用するには、[アプリケーションを確認して更新] をクリックします。テンプレート リビジョンの適用方法については、テンプレート リビジョンを適用するをご覧ください。