2017-05-07 93 views
0

我試圖將我的EB配置爲與外部RDS實例通信。找到了AWS document,但發現它太複雜了,許多說明與我在AWS配置頁面上的內容不匹配。由於我已經配置好從ec2和我的本地機器訪問RDS,我知道我只需要找到我的EB實例的安全組,並將其添加到RDS安全組的Inbound訪問規則中。但是,儘管我努力搜索,但無法找到EB實例安全組的位置。我能找到的最接近的東西是在EB環境儀表板的「實例配置」頁面中連接了一個由6部分組成的長字符串。但是複製這個長字符串RDS訪問規則被拒絕爲無效。查找Elastic Beanstalk安全組並配置與RDS的連接

回答

0

最終我找到了EB可以添加到RDS訪問規則中的安全組。這並不簡單,但它確實與EB環境的「實例配置」頁面上的安全組相關。首先對EB環境頁面,點擊配置按鈕,並點擊實例配置面板

enter image description here

一旦實例配置詳細信息頁面上的齒輪按鈕,找到EC2安全組的條目,複製字符串的一部分,就像在這張照片

enter image description here

然後打開另一個窗口,然後轉到RDS例如儀表板,點擊配置細節,發現安全組,並打入其刪除部分。在安全組配置頁面的底部,編輯規則並添加新的入站規則,將複製的部分EB安全組粘貼到該規則中,瀏覽器將自動提示格式爲sg-xxxx的正確安全組。選擇它並將類型配置爲All Traffic或您的特定數據庫類型,然後使用Voila,您的EB實例現在可以與RDS交談。

相關問題