2017-05-11 4 views
0

Die zuletzt zu AWS CodeDeploy hinzugefügte Funktionalität führt dazu, dass einer Gruppe zur automatischen Skalierung immer ein Lebenszyklus-Hook hinzugefügt wird, wenn diese Gruppe für die automatische Skalierung auf eine neue Bereitstellungsgruppe ausgerichtet wurde. Der Lebenszyklus-Hook bewirkt, dass eine Bereitstellung ausgelöst wird, sobald eine neue Instanz von der ASG gestartet wird. I nicht möchte diesen Lebenszyklus-Hook erstellt werden, aber es scheint keine Möglichkeit zu sein, die ich sehen kann, um zu verhindern, dass es automatisch erstellt wird. Ich kann immer reingehen und den Lebenszyklus-Haken nach der Tat löschen, aber es wäre großartig, wenn ich nur verhindern könnte, dass er überhaupt erstellt wird. Wie kann ich den Lebenszyklus-Haken vorwegnehmen?Verhindern Sie, dass AWS CodeDeploy beim Erstellen einer Bereitstellungsgruppe einen Lebenszyklus-Hook zu einer Gruppe mit automatischer Skalierung hinzufügt?

Antwort

0

Da Sie nicht an den ASG-Lebenszyklusereignissen interessiert sind, ändern Sie die deployment-Gruppen-Konfiguration Ihrer colddeploy-Implementierungsgruppe nur für EC2-Instanz-Tags, für die Sie eine ASG bereitstellen möchten.

Dies sollte Ihr Problem lösen, aber nicht empfohlen.

+0

@jcgrowley bitte als beantwortet markieren, wenn dies Ihr Problem gelöst hat. –

+0

Wie konfigurieren Sie eine Bereitstellungsgruppe für die Ausrichtung auf einen ELB? In der Konsole sieht es so aus, als ob die einzigen Optionen "Amazon EC2", "Auto Scaling group" und "Lokale Instanz" sind. – jcgrowley

+0

http://docs.aws.amazon.com/codedeploy/latest/userguide/integrations-aws-e-elastic-load-balancing.html –

Verwandte Themen