📌  相关文章
📜  Amazon Web Services – 将安全组添加到 Elastic Beanstalk 环境

📅  最后修改于: 2022-05-13 01:57:46.715000             🧑  作者: Mango

Amazon Web Services – 将安全组添加到 Elastic Beanstalk 环境

AWS Elastic Beanstalk 是 AWS 提供的一项服务,用于部署和扩展基于Java、 Python、Go、Ruby、Node.js 和 Docker 等构建的 Web 应用程序。

在本文中,我们将研究用户如何将自己的安全组添加到他们的 AWS Elastic Beanstalk 环境中。

为此,请按照以下步骤操作:

第 1 步:登录 AWS 管理控制台,然后导航到 Amazon Elastic Compute Cloud 控制台。

第 2 步:从左侧的导航窗格中选择安全组

第 3 步:现在记下要添加到 Elastic Beanstalk 环境的预先存在的安全组。

如果安全组不存在,则创建一个。默认情况下,Elastic Beanstalk 会为您的环境创建一个安全组,但您也可以将自己的安全组添加到您的环境中。为此,我们将使用EB 扩展。

第 4 步:现在让我们在本地系统上打开应用程序源包。如果尚未创建,则在应用程序源包的根目录中创建一个名为.ebextensions的目录。

cd Desktop/
cd eb-application/
cd .ebextensions/

第 5 步:在 EB 扩展目录中创建一个名为securitygroup.config 的文件。

vi securitygroup.config

笔记: 如果您的实例在虚拟私有云中启动,请确保您指定安全组 ID 而不是安全组名称。您的自定义安全组应属于您的 EBS 环境所在的同一 VPC。

现在让我们添加选项设置。

第 6 步:现在压缩代码,然后使用 EBS 控制台或弹性 beanstalk 命令行进行部署:

cd ..
eb deploy

部署成功后,安全组将附加到您的 EC2 实例。除了默认安全组之外,该环境现在成功地使用了您通过 EB 扩展附加的现有安全组。