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 と ファイルCodeConfiguration タイプの ConfigurationSourceパラメータ ( の一部としてソースコードリポジトリに使用SourceConfiguration) を に設定できますRepository。この場合、App Runner は の設定を無視しCodeConfigurationValues、リポジトリの設定ファイルからこれらの設定を読み取ります。ConfigurationSource を に設定するとAPI、App Runner は API コールからすべての設定を取得し、設定ファイルが存在する場合でも無視します。

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

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

注記

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

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

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

注記

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