Amazon ECS Cluster Auto Scaling aktivieren - Amazon Elastic Container Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Amazon ECS Cluster Auto Scaling aktivieren

Sie aktivieren Cluster-Auto-Scaling, sodass Amazon ECS die Skalierung von EC2 Amazon-Instances verwaltet, die in Ihrem Cluster registriert sind.

Wenn Sie die Konsole verwenden möchten, um die Cluster Auto Scaling zu aktivieren, finden Sie weitere Informationen unter Erstellen eines Kapazitätsanbieters für Amazon ECS.

Bevor Sie beginnen, erstellen Sie eine Amazon EC2 Auto Scaling Scaling-Gruppe und einen Kapazitätsanbieter. Weitere Informationen finden Sie unter Amazon ECS-Kapazitätsanbieter für EC2 Workloads.

Um Cluster Auto Scaling zu aktivieren, ordnen Sie den Kapazitätsanbieter dem Cluster zu. Anschließend aktivieren Sie Cluster Auto Scaling.

  1. Führen Sie den Befehl put-cluster-capacity-providers aus, um dem Cluster einen oder mehrere Kapazitätsanbieter zuzuordnen.

    Um die AWS Fargate Kapazitätsanbieter hinzuzufügen, schließen Sie die FARGATE und die FARGATE_SPOT Kapazitätsanbieter in die Anfrage ein. Weitere Informationen finden Sie unter put-cluster-capacity-providers in der Referenz zum AWS CLI -Befehl.

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

    Um eine Amazon EC2 Auto Scaling Scaling-Gruppe für hinzuzufügen EC2, geben Sie den Namen der Amazon EC2 Auto Scaling Scaling-Gruppe in die Anfrage ein. Weitere Informationen finden Sie unter put-cluster-capacity-providers in der Referenz zum AWS CLI -Befehl.

    aws ecs put-cluster-capacity-providers \ --cluster ClusterName \ --capacity-providers CapacityProviderName \ --default-capacity-provider-strategy capacityProvider=CapacityProvider,weight=1
  2. Führen Sie den Befehl describe-clusters aus, um zu überprüfen, ob die Zuordnung erfolgreich war. Weitere Informationen finden Sie unter describe-clusters in der Referenz zum AWS CLI -Befehl.

    aws ecs describe-clusters \ --cluster ClusterName \ --include ATTACHMENTS
  3. Führen Sie den Befehl update-capacity-provider aus, um das verwaltete Auto Scaling für den Kapazitätsanbieter zu aktivieren. Weitere Informationen finden Sie unter update-capacity-provider in der Referenz zum AWS CLI -Befehl.

    aws ecs update-capacity-provider \ --name CapacityProviderName \ --auto-scaling-group-provider "managedScaling={status=ENABLED}"