如何將自己的安全群組新增至 Elastic Beanstalk 環境?

1 分的閱讀內容
0

我想將自己的安全群組新增至 AWS Elastic Beanstalk 環境。

簡短描述

依預設,Elastic Beanstalk 會為您的環境建立安全群組。您也可以將自己的安全群組新增至您的環境。若要執行此操作,請將一個或多個組態檔案新增至應用程式部署套件中的 .ebextensions 目錄。.ebextensions 目錄會讓 Elastic Beanstalk 將預先存在的安全群組附加至您的 Auto Scaling 群組。

解決方法

1.    使用現有安全群組,或建立新的安全群組

2.    記下安全群組的名稱。例如 ebtest

3.    在您的本機應用程式程式碼目錄中建立 .ebextensions/ 目錄。

**注意:**如需詳細資訊,請參閱使用組態檔案 (.ebextensions) 進行進階環境自訂

4.    在 .ebextensions/ 目錄中,建立一個名為 securitygroup.config 的檔案。請參閱以下範例:

option_settings:  - namespace: aws:autoscaling:launchconfiguration
    option_name: SecurityGroups
    value: ebtest

5.    將您的程式碼和新的 .ebextensions/ 目錄作為新的應用程式版本一起部署至 Elastic Beanstalk 環境。

部署後,您的安全群組會附加至 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體。您的環境現在會同時使用現有安全群組和預設安全群組。

**注意:**若要在虛擬私有雲端 (VPC) 中啟動執行個體,您可以將 Amazon Virtual Private Cloud (Amazon VPC) 與 Elastic Beanstalk 搭配使用。請指定安全群組 ID,而非安全群組名稱。

相關資訊

GitHub 網站上的 Elastic Beanstalk 範例

如何在部署 AWS Elastic Beanstalk 應用程式時將我自己的安全群組用於負載平衡器?

AWS 官方
AWS 官方已更新 9 個月前