Ich habe einen Stapel, die Ressourcen benötigt , die in einem bestimmten VPC eingesetzt werden müssen. Ich möchte die Standard - VPC verwenden , aber ich möchte nicht , dies parametrieren. Gibt es eine Möglichkeit, automatisch thte Standard VPC Wert zu erhalten? (Wie zum Beispiel Fn::GetAZs: region
für AZ in einer Region).
Wie kann ich den Standard VPC in Cloudformation verweisen?
stimmen
0
1 antworten
stimmen 0
0
Denken Sie daran, dass VPC haben ein Attribut Standard VPC mit dem Wert genannt Ja oder Nein Sie ein Makro-ID des VPC mit dem Attribut Standard VPC erhalten mit Ja-Wert und dann übergeben Sie die ID auf Ihre Cloudformation-Vorlage verwenden können. Erstellen Sie eine Makro-Vorlage mit dem logischen den Standard-ID (zum Beispiel mittels boto3) zu erhalten und dann den Wert in Ihrem Haupt-Template zu schreiben. In Ihrem Haupt-Template hinzu im Abschnitt Ressourcen dieses das Makro auszuführen:
Resources:
Fn::Transform:
Name: GetDefaultVpcId