我目前使用雲的形成部署堆在那裏我部署,其中包括:如何使RDS :: DbInstance可以從EC2 :: Instance訪問?
- VPC的
- 創建VPC
- EC2實例內部子網的創建子網內
- 一個RDS Postgres數據庫
起初我無法連接到dbinstance具備,因爲它沒有正確配置SecurityGroup。
當我嘗試創建SecurityGroup時,部署失敗,因爲DBInstance和SecurityGroup是在不同的VPC上創建的。
但我無法在Cloud Formation上的任何RDS相關資源上找到屬性,以調整將在哪個VPC創建數據庫。到處搜索,我發現了創建DBSubnetGroup的另一種方法。
但是,爲了使用DBSubnetGroup,我需要至少有兩個子網(因爲它需要覆蓋至少2個可用區)。我希望避免在另一個AZ上創建一個空的子網來完成這項工作。
有沒有更好的選擇?讓我的EC2實例只使用Cloud Formation訪問我的DBInstance最簡單的方法是什麼?