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

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

App Runner サービスの設定

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

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

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

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

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

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

      • AutoScalingConfigurationArn

      • VpcConnectorArn

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

    • API vs ファイル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」の章の「」を参照してください。