App Runner サービスの設定 - AWS App Runner

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

App Runner サービスの設定

AWS App Runner サービス を作成するときは、さまざまな設定値を設定します。これらの設定の一部は、サービスの作成後に変更できます。その他の設定は、サービスの作成中にのみ適用でき、その後は変更できません。このトピックでは、App Runner API、App Runner コンソール、および App Runner 設定ファイルを使用したサービスの設定について説明します。

App Runner API または を使用してサービスを設定する AWS CLI

は、サービスの作成後に変更できる設定APIを定義します。次のリストでは、関連するアクション、タイプ、制限について説明します。

  • UpdateService アクション – 作成後に呼び出して、一部の設定を更新できます。

    • 更新可能SourceConfiguration、、InstanceConfigurationおよび HealthCheckConfigurationパラメータの設定を更新できます。ただし、 ではSourceConfiguration、ソースタイプをコードからイメージ、または逆方向に切り替えることはできません。サービスの作成時に指定したのと同じリポジトリパラメータを指定する必要があります。CodeRepository または のいずれかですImageRepository

      また、サービスに関連付けられた個別の設定リソースARNsを以下から更新することもできます。

      • AutoScalingConfigurationArn

      • VpcConnectorArn

    • 更新できませんCreateServiceアクションで使用できる ServiceNameおよび EncryptionConfigurationパラメータを変更することはできません。作成後は変更できません。UpdateService アクションにはこれらのパラメータは含まれません。

    • API vs. fileCodeConfigurationタイプの ConfigurationSource パラメータ ( の一部としてソースコードリポジトリに使用SourceConfiguration) を に設定することができますRepository。この場合、App Runner は の設定を無視しCodeConfigurationValues、リポジトリ内の設定ファイルからこれらの設定を読み取ります。ConfigurationSource を に設定するとAPI、App Runner はAPI呼び出しからすべての設定を取得し、設定ファイルが存在する場合でも無視します。

  • TagResource アクション – サービスの作成後に呼び出すことで、サービスにタグを追加したり、既存のタグの値を更新したりできます。

  • UntagResource アクション – サービスの作成後に呼び出して、サービスからタグを削除できます。

注記

サービスのアウトバウンドトラフィックVPCコネクタを作成すると、後続のサービス起動プロセスで 1 回限りのレイテンシーが発生します。この設定は、新しいサービスの作成時、または作成後にサービスの更新時に設定できます。詳細については、このガイド1 回限りのレイテンシー「App Runner を使用したネットワーキング」の章の「」を参照してください。

App Runner コンソールを使用してサービスを設定する

コンソールは App Runner API を使用して設定の更新を適用します。前のセクションで定義されているように、 がAPI課す更新ルールによって、コンソールを使用して設定できる内容が決まります。サービスの作成中に使用可能な一部の設定は、後で変更することはできません。さらに、設定ファイル を使用することにした場合、コンソールに追加の設定が非表示になり、App Runner はファイルからそれらの設定を読み取ります。

サービスを設定するには
  1. App Runner コンソール を開き、リージョンリストで を選択します AWS リージョン。

  2. ナビゲーションペインで、サービス を選択し、App Runner サービスを選択します。

    コンソールには、サービスダッシュボードにサービスの概要 が表示されます。

    アクティビティリストを表示する App Runner サービスダッシュボードページ
  3. サービスダッシュボードページで、設定タブを選択します。

    結果: コンソールには、ソースとデプロイ ビルド の設定、サービス の設定 のいくつかのセクションに、サービスの現在の設定が表示されます。

  4. 任意のカテゴリの設定を更新するには、編集 を選択します。

  5. 設定編集ページで、必要な変更を加え、変更の保存 を選択します。

注記

サービスのアウトバウンドトラフィックVPCコネクタを作成すると、後続のサービス起動プロセスで 1 回限りのレイテンシーが発生します。この設定は、新しいサービスの作成時、または作成後にサービスの更新時に設定できます。詳細については、このガイド1 回限りのレイテンシー「App Runner を使用したネットワーキング」の章の「」を参照してください。

App Runner 設定ファイルを使用してサービスを設定する

App Runner サービスを作成または更新するときに、ソースリポジトリの一部として指定した設定ファイルから一部の設定を読み取るように App Runner に指示できます。これにより、ソースコントロール下にあるソースコードに関連する設定を、コード自体とともに管理できます。設定ファイルには、コンソールまたは を使用して設定できない特定の詳細設定もありますAPI。詳細については、「設定ファイルを使用した App Runner サービスオプションの設定」を参照してください。

注記

サービスのアウトバウンドトラフィックVPCコネクタを作成すると、後続のサービス起動プロセスで 1 回限りのレイテンシーが発生します。この設定は、新しいサービスの作成時、または作成後にサービスの更新時に設定できます。詳細については、このガイド1 回限りのレイテンシー「App Runner を使用したネットワーキング」の章の「」を参照してください。