Liste von Instanzen, die in der auto scaling-Gruppe mit boto
Ich will, um eine Liste aller Instanzen, die derzeit ausgeführt werden in einer auto scaling-Gruppe. Kann das erreicht werden mit boto?
Muss es irgendeine Beziehung zwischen der ASG und die Instanzen als boto hat die shutdown_instances
Methode innerhalb der boto.ec2.autoscale.group.AutoScalingGroup
Klasse.
Alle Zeiger in die richtige Richtung, wird sehr geschätzt!
- Für boto3 Benutzer - boto3.readthedocs.org/en/latest/reference/services/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Etwas wie dies funktionieren sollte:
Der Grund, warum wir haben, zu sammeln, die Instanz-ID und rufen Sie dann EC2 ist, dass die Option "automatisch skalieren" speichert nur eine kleine Teilmenge der Informationen über die Instanzen. Dadurch würde die variable Instanzen verweist auf eine Liste von Instanz-Objekte für jede Instanz in der autoskalierender Gruppe "mygroupname".
instance_ids = [i.id for i in group.instances]
sollteinstance_ids = [i.instance_id for i in group.instances]