W jaki sposób można odwołać VPC domyślnie w CloudFormation?

głosy
0

Mam stos, który potrzebuje środków, które muszą być rozmieszczone w pewnej VPC. Chcę użyć domyślnego VPC ale nie chcę do parametryzacji tego. Czy istnieje sposób, aby automatycznie uzyskać thte domyślną wartość VPC? (Jak na przykład Fn::GetAZs: regiondla AZ w regionie).

Utwórz 02/12/2019 o 23:58
źródło użytkownik
W innych językach...                            


1 odpowiedzi

głosy
0

Pamiętaj, że VPC posiada atrybut o nazwie Domyślny VPC o wartości Tak lub Nie można użyć makra, aby uzyskać identyfikator VPC z atrybutem domyślnym VPC z Tak wartość, a następnie przekazać identyfikator do szablonu cloudformation. Tworzenie makra szablon z logiczną, aby uzyskać domyślny identyfikator (stosując na przykład boto3), a następnie wpisać wartość w głównym szablonie. W dodatku głównego szablonu w sekcji Zasoby tego wykonać makro:

Resources:
  Fn::Transform:
    Name: GetDefaultVpcId
Odpowiedział 03/12/2019 o 18:16
źródło użytkownik

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