2016-08-24 6 views
0

Ich verwende AWS Lambda, um täglich AMIs für meine EC2-Prod-Instanz zu erstellen. Alle meine Infra-Setup in einer Region Mumbai aber AWS unterstützt nicht Lambda-Funktionalität in Mumbai Region noch.Führen Sie AWS Lambda aus, um AMI der Instanz in einer anderen Region zu erstellen

Also wählte ich Singapur Region Lambda einzurichten. Ich folgte den Links create-AMI und cleanup-ami, um AMIs nach dem Aufbewahrungszeitraum zu erstellen und zu löschen. Dies funktioniert jedoch nur, wenn ich die Instanz in der Region Singapur mit den angegebenen Tags im Code habe.

Meine Frage hier ist: Wie kann ich AMI für Mumbai Instanzen erstellen, während mein Lambda in der Region Singapur ist?

+0

Was ist das genaue Problem, das Sie stoßen werden? Bitte fügen Sie eine klare Problemstellung in Ihre Frage ein. Sie müssen lediglich die Region festlegen, die der AWS SDK-Code verwenden soll. –

Antwort

2

können Sie die Region festgelegt, wenn die boto Client initialisiert:
ec = boto3.client('ec2', region_name='ap-south-1')

+0

Ich bin ziemlich neu bei Python Boto. Das hat funktioniert. Vielen Dank –

Verwandte Themen