0
我正在用CF模板創建EC2實例,並將選擇子網作爲on3的參數。一旦我選擇了子網,有沒有辦法讓CloudFormation找到子網的VPC ID?在CloudFormation中如何從選定的子網ID引用VPC ID?
我正在用CF模板創建EC2實例,並將選擇子網作爲on3的參數。一旦我選擇了子網,有沒有辦法讓CloudFormation找到子網的VPC ID?在CloudFormation中如何從選定的子網ID引用VPC ID?
恐怕沒有一種簡單的方法可以從Subnet Id,CloudFormation限制中自動獲取VPC Id。您有兩個主要選項可用於解決此問題:
最簡單的選項:傳入與您的子網ID匹配的VPC Id參數。
較難選擇:創建一個自定義資源,lambda通常是從子網ID獲取VPC Id的最簡單方式。亞馬遜有一個sample on creating a custom resource to look values up。
環顧四周,我發現someone has built a library用於從Lambda自定義資源執行CLI命令。如果構建你自己的lambda函數,這可能是一個不錯的選擇。