クラスターの自動スケーリングをオンにする - Amazon Elastic Container Service

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

クラスターの自動スケーリングをオンにする

を使用して AWS CLI 、クラスターの自動スケーリングを有効にできます。

開始する前に、Auto Scaling グループとキャパシティープロバイダーを作成します。詳細については、「Amazon EC2 Auto Scaling グループキャパシティープロバイダー」を参照してください。

キャパシティープロバイダーをクラスターに関連付ける

キャパシティープロバイダーをクラスターに関連付けるには、次のステップに従います。

  1. put-cluster-capacity-providers コマンドを使用して、1 つ以上のキャパシティープロバイダーをクラスターに関連付けます。

    AWS Fargate キャパシティープロバイダーを追加するには、 FARGATEおよび FARGATE_SPOTキャパシティープロバイダーをリクエストに含めます。詳細については、AWS CLI コマンドリファレンスput-cluster-capacity-providers を参照してください。

    aws ecs put-cluster-capacity-providers \ --cluster ClusterName \ --capacity-providers CapacityProviderName FARGATE FARGATE_SPOT \ --default-capacity-provider-strategy capacityProvider=CapacityProvider,weight=1

    EC2 起動タイプの Auto Scaling グループを追加するには、リクエストに Auto Scaling グループ名を含めます。詳細については、AWS CLI コマンドリファレンスput-cluster-capacity-providers を参照してください。

    aws ecs put-cluster-capacity-providers \ --cluster ClusterName \ --capacity-providers CapacityProviderName \ --default-capacity-provider-strategy capacityProvider=CapacityProvider,weight=1
  2. describe-clusters コマンドを使用して、関連付けが成功したことを確認します。詳細については、AWS CLI コマンドリファレンスの「describe-clusters」を参照してください。

    aws ecs describe-clusters \ --cluster ClusterName \ --include ATTACHMENTS

キャパシティープロバイダーのマネージドスケーリングを有効にする

キャパシティープロバイダーのマネージドスケーリングを有効にするには、次のステップに従います。

  • キャパシティープロバイダーのマネージド自動スケーリングを有効にするには、update-capacity-provider コマンドを使用します。詳細については、AWS CLI コマンドリファレンスの「update-capacity-provider」を参照してください。

    aws ecs update-capacity-provider \ --capacity-providers CapacityProviderName \ --auto-scaling-group-provider managedScaling=ENABLED