Hoe kan ik verwijzen naar de Default VPC in CloudFormation?

stemmen
0

Ik heb een stapel welke middelen die moeten worden ingezet in een bepaalde VPC nodig heeft. Ik wil de standaard VPC gebruiken, maar ik wil niet om dit te parametriseren. Is er een manier om thte default VPC waarde automatisch te verkrijgen? (Zoals bijvoorbeeld Fn::GetAZs: regionvoor az in een regio).

De vraag is gesteld op 02/12/2019 om 23:58
bron van user
In andere talen...                            


1 antwoorden

stemmen
0

Vergeet niet dat VPC hebben een attribuut genaamd Default VPC met de waarde Ja of Nee, u kunt een macro gebruiken om ID van de VPC met het attribuut Default VPC met Yes waarde te krijgen en vervolgens de ID om uw cloudformation template. Maak een macro sjabloon met de logische om de standaard-ID te krijgen (bijvoorbeeld met behulp van boto3) en schrijf dan de waarde in uw belangrijkste template. In uw belangrijkste sjabloon toe te voegen in het gedeelte Bronnen dit aan de macro uit te voeren:

Resources:
  Fn::Transform:
    Name: GetDefaultVpcId
antwoordde op 03/12/2019 om 18:16
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more