デプロイメントを表示

App Design Center からデプロイされたアプリケーションのアプリケーション テンプレートのデプロイと更新の失敗を表示して、変更にすばやく対応できます。

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

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

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

始める前に

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

  1. アプリ管理用フォルダに App Hub を設定します。

  2. App Design Center を設定します。

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

必要なロール

アプリケーションのデプロイを表示するために必要な権限を取得するには、アプリ対応フォルダの管理プロジェクトに対する次の 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. アプリケーションのリストで、アプリケーションまたはテンプレートの名前をクリックすると、そのアプリケーションまたはテンプレートを表示できます。テンプレートの変更内容を確認して変更を適用するには、[アプリケーションの確認と更新] をクリックします。テンプレート リビジョンの適用について詳しくは、テンプレート リビジョンを適用するをご覧ください。