Dose jemand irgendwelche Beispiele haben (Fenster bevorzugt) der folgendenCloudformation Wartezustand basierend auf In-Service hostet von der ELB
Zur Zeit habe ich eine CF-Vorlage, das ist meine AutoScaling Gruppen erstellt, LoadBalancer und einige Alarme auf gesund Hosts unter der ELB und arbeitet Rost,
Was ich tun möchte, ist eine Wartebedingung vor der Erstellung von Alarmen haben, so dass die Alarme erst erstellt werden, wenn die Hosts als "in-Service" markiert sind, aber die ELB.
Ich weiß, wie man einen Wartezustand erhalten jedoch arbeitet ich nicht herausfinden kann, wie man es auf „in Betrieb“ Status nach dem ELB zur Arbeit kommen.
Dose jemand irgendwelche Ratschläge oder Beispiele haben? Ich habe einige Beispiele, die die Bahn wurde Trolling aber abgesehen von den üblichen AWS Seiten der Dokumentation und ein paar anderen, ich habe nicht in der Lage gewesen zu finden, was ich brauche.
Ich habe einen Ausschnitt finden, wie die Gesundheit von einer Instanz bestätigen - aber ich kann nicht herausfinden, ob oder wie diese Bedingung in eine Wartezeit zu arbeiten.
verify_instance_health:
commands:
ELBHealthCheck:
command: !Sub
'until ; do state=$(aws --region ${AWS::Region} elb describe-instance-health
--load-balancer-name ${ElasticLoadBalancer}
--instances $(curl -s http://169.254.169.254/latest/meta-data/instance-id)
--query InstanceStates[0].State); sleep 10; done'
Prost