如何使用 CLI 为 Elastic Beanstalk 配置 VPC

2024-01-27

我能够创建一个Elastic Beanstalk环境与一个VPC使用此命令eb-cli:

eb create --vpc

这要求我配置几个选项:

Enter an RDS DB username (default is "ebroot"): ...
Enter an RDS DB master password: ...
Retype password to confirm: ...
Enter the VPC ID: ...
Do you want to associate a public IP address? (Y/n): ...
Enter a comma-separated list of Amazon EC2 subnets: ...
Enter a comma-separated list of Amazon ELB subnets: ...
Do you want the load balancer to be public? (Select no for internal) (Y/n): ...
Enter a comma-separated list of Amazon VPC security groups: ...
Creating application version archive ...

我已经创建了一个带有子网的 VPC,并按照此线程向其中添加了一个 RDS 实例here https://stackoverflow.com/questions/62941135/how-to-set-up-a-vpc-for-elastic-beanstalk and here https://stackoverflow.com/questions/62963105/how-can-i-create-a-vpc-for-ebs-and-rds(谢谢@Marcin!)。但是,有几件事我很困惑:

  1. What is “您想关联公网IP地址吗?”
  2. 我记得为我的 VPC 创建了子网,但它希望我为该子网添加什么“EC2 子网”“ELB 子网”?我应该从我的 VPC 添加这些吗?
  3. For “您希望负载均衡器公开吗?”,这到底是什么意思?我假设公共意味着它在互联网上公开,而私有意味着我只能在 VPC 中访问它?
  4. For “输入以逗号分隔的 Amazon VPC 安全组列表”,我需要在这里添加什么吗?

我知道这些都是开放式的,但希望这对某人有帮助!


基于聊天讨论和评论。

  1. 什么是“是否要关联公网IP地址?”

对于单实例 EB 环境,EB 应位于具有公共 IP 的公共子网中。

  1. 我记得为我的 VPC 创建了子网,但它希望我为“EC2 子网”和“ELB 子网”添加什么?我应该从我的 VPC 添加这些吗?

对于负载平衡 EB 环境,您的负载平衡器应位于公共子网中,而实例可以位于私有子网中。

  1. 对于“您希望负载均衡器公开吗?”,这到底是什么意思?我假设公共意味着它在互联网上公开,而私有意味着我只能在 VPC 中访问它?

负载均衡器必须位于公有子网中。否则,您将无法从互联网连接到您的网站。

  1. 对于“输入以逗号分隔的 Amazon VPC 安全组列表”,我需要在此处添加任何内容吗?

您可以使用默认值,但稍后可能需要根据需要进行调整。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 CLI 为 Elastic Beanstalk 配置 VPC 的相关文章

  • 具有服务器端加密 s3 存储桶的 AWS Cloudfront

    这是对这个问题 https stackoverflow com questions 50166557 how can a cloudfront distribution an aws kms key to get an s3 image e
  • 将 Django 部署到 AWS;傻瓜静态文件

    我对这个项目的最后一步完全迷失了 到目前为止 我已经能够开发一个 Django 应用程序 它可以在本地主机上按照我想要的方式工作 我已经能够将网站部署到 AWS EC2 但我一定错过了有关提供静态文件的一些基本知识 我什至还没有尝试过媒体文
  • 如何使用 AWS Glue 开始处理从 Web 服务终端节点提取的数据?

    更多源数据来自我需要定期轮询的 Web 服务端点 获得数据后 我可以使用 pyspark 执行传统的 ETL 并最终将数据写入 S3 和 Redshift 我不确定如何进行初始提取 甚至不确定我应该在 AWS Glue 文档中查找什么内容
  • 使用S3上传但不允许公共访问

    我的想法是创建一个 S3 存储桶以允许用户上传二进制对象 下一步是确认上传 然后 API 将启动文件处理 为了使其更安全 客户端将首先请求上传位置 然后 API 会在 S3 上为此上传分配并预先创建一个一次性使用目录 并在该目录上设置访问策
  • 如何将域添加到 aws 上的现有 SSL 证书

    我有一个与 Amazon Web Services 上的负载均衡器关联的 SSL 证书 我想在该证书上有一个额外的域 我的问题是 是否可以向 aws 上现有的 ssl 证书添加额外的域 我发现您可以在创建证书时添加其他名称 但我不知道如何使
  • 在 Serverless Framework 1.0 中使用路径参数

    我想使用路径参数 customer customerId of a GET请求以使用 AWS Lambda 查询客户 functions createCustomer handler handler createCustomer event
  • 使用 Elastic Beanstalk 进行 Logback

    我在使用 Elastic Beanstalk 记录应用程序日志时遇到问题 我正在 AWS Elastic Beanstalk 上的 Tomcat 8 5 with Corretto 11 running on 64bit Amazon Li
  • AWS Elastic Beanstalk 一次也不会部署我的 Rails 应用程序

    我目前正在使用 Ruby 2 6 running on 64bit Amazon Linux 2 3 0 2 图像 并通过查看EC2实例内部的 var logs eb engine log eb logs 命令不会 t 告诉我这个 反复出现
  • 在 Azure 上运行 .NET 应用程序

    我拥有在 Amazon EC2 上运行应用程序的丰富经验 它需要一台低端服务器 我目前为该服务器支付大约 90 美元 月 是的 我知道我并不真正需要可扩展性 但我仍然使用 EC2 我想知道将这个纯粹的 NET 应用程序迁移到 Microso
  • 如何从此 AWS SecretsManager JSON 对象中提取字段?

    我正在使用 AWS Secrets Manager 来保护 REST API 的数据库信用 我正在使用 AWS Lambda API 网关和 RDS MySQL 以下是我如何获得它们 Load the AWS SDK var AWS req
  • AWS ElasticSearch Service - 从 CF 模板设置加密选项

    我正在创建一个云形成模板来在AWS中配置elasticsearch服务域 我想将加密下的此属性设置为 true 域的所有流量都需要 HTTPS 但我无法在 AWS 文档中找到执行此操作的方法 用于设置加密属性的其他选项 例如 启用静态数据加
  • Terraform - 可选的 SSM 参数查找

    我正在查找 SSM 参数 该参数可能存在也可能不存在 具体取决于传入的变量 data aws ssm parameter server tags name var env number server tags 然后我在本地文件中像下面一样使
  • 更新项目时,NUMBER_VALUE 无法转换为字符串

    我在 DynamoDB 上遇到了这个奇怪的问题 我似乎无法更新项目 这是我的命令 TableName UserTable Key UID S h4XJj3YRxZiF7TDcGkxAhc UpdateExpression SET numRa
  • 在 Python 2.7 中出现“ImportError:无法导入名称 HTTPSConnection”错误

    我正在尝试在 AWS ElasticBeanstalk 中部署 django 当我按照所示步骤操作时here http docs aws amazon com elasticbeanstalk latest dg create deploy
  • 从 android 简单上传到 S3

    我在网上搜索了从 android 上传简单文件到 s3 的方法 但找不到任何有效的方法 我认为这是因为缺乏具体步骤 1 https mobile awsblog com post Tx1V588RKX5XPQB TransferManage
  • EC2专用实例是否共享RAM带宽?

    如果我创建一个专用实例并且它在多芯片服务器上启动 它是否共享其自己的 CPU 的 RAM 带宽 如果邻居运行一些消耗内存带宽的任务会发生什么 它会影响我的实例吗 这在共享实例上怎么样 RAM有哪几种寻址方式 仅在其自己的 numa 节点上还
  • 如何向 boto 中的联合用户授予 s3 存储桶的权限?

    尝试从文档中找出答案 但无法创建可以访问 s3 存储桶的联合用户 首先是进口 gt gt gt from boto s3 connection import S3Connection gt gt gt from boto sts impor
  • cloudfront 响应状态为 413(请求实体太大)

    我们需要发送大量数据作为 URL 的一部分 Angular 将读取该数据以呈现页面 网址超过 10000 个字符 但 cloudfront 返回以下错误 错误的请求 由 cloudfront CloudFront 生成请求 ID I2fOA
  • IOPS 与吞吐量。选择 AWS EBS 时使用哪一种

    在选择合适的 EBS 卷类型时 我需要决定IOPS 或吞吐量是否是更好的性能衡量标准 https docs aws amazon com en us AWSEC2 latest UserGuide EBSVolumeTypes html问题
  • ECS相当于docker-compose的命令

    我有一个使用 docker compose 运行的应用程序 现在我正在将应用程序迁移到 ECS 上托管 我正在将 docker compose 设置转换为 boto3 ECS 等效项 不幸的是我没有找到相当于 docker compose

随机推荐

  • 如何使用 Python IMAP 从 Gmail 邮件中删除“来自无人”和“内容类型”?

    尽管我在从很多网站进行大量搜索后完成了大部分工作 但我仍然无法获得我想要的正确输出 Code import imaplib import smtplib import email mail imaplib IMAP4 SSL imap gm
  • 使用自定义任务工厂创建但不启动任务?

    我希望能够在不启动任务的情况下创建任务 类似于运行var a new Task a Start 但有一家定制工厂 工厂提供StartNew 但我找不到分离这两个动作的方法 这可能吗 A TaskFactory基本上是两组默认选项 创建和继续
  • 保存 H2o 数据帧

    我正在使用 10GB 的训练数据框 我使用 H2o 库来加快计算速度 每次加载数据集时 我都应该将数据帧转换为 H2o 对象 这需要花费很多时间 有没有办法存储转换后的 H2o 对象 这样我每次在构建模型时都可以跳过 as H2o trai
  • SwiftUI:清除模态状态或重新初始化

    我有一个 SwiftUI 模式 我想清除其状态或重新初始化 考虑到此模式可以打开可能具有某种状态的其他模式 重新初始化将是首选 这是一个简单的例子 import SwiftUI struct OtherView View State var
  • “fast_abs_path”在什么方面“危险,但可能更快”?

    The Cwd 模块的文档 http perldoc perl org Cwd html abs path and friends指出fast abs path是 更危险 但可能更快的版本abs path 它在什么方面有危险 在什么情况下它
  • 如何在具有不同类型值的 Map 中使用泛型

    我有一个通用的Command界面 public interface Command
  • 作为开发人员,您对普通 Windows 安装进行了哪些更改?

    当我获得一个普通的 Windows 系统时 我会更改很多内容以使其对开发人员更加友好 其中一些事情我每次都会记得 而另一些事情我只是偶尔做 例子 显示所有文件类型的扩展名 使隐藏文件和系统文件可见 关闭 Windows Defender 我
  • C# 重写字典ContainsKey

    我只是找不到任何合适的代码来完成我需要的事情 我在用着Dict ContainsKey但由于我总是创建我需要查找的密钥 因此 ContainsKey 总是为 false 因为 hashKey 不同 并且我创建了我想要一直检查的密钥 有人可以
  • 基于另一个“True”/“False”列表选择列表的元素

    我有两个长度相同的列表 第一个包含字符串 第二个 字符串可以是 True or False 如果第二个列表的第 n 个元素是 True 我想将第一个列表的第 n 个元素附加到另一个列表 所以如果我有 List1 sth1 sth2 sth3
  • jQuery prevUntil() 包括开始选择器和结束选择器

    我想为 prevUntil 或 nextUntil jQuery 选择器方法选择开始和结束选择器 如果我现在实现这些方法 它会获取给定的两个选择器之间的所有内容 i e p prevUntil h1 不会包含 p 和 h1 元素 仅包含它们
  • emacs 终端模式:如何有效地复制和粘贴

    我很难让这个 emacs nw 在终端模式 emacs nw 下有效工作 一些设置信息 工作服务器通过 SSH 连接 emacs 运行在服务器上 通常我使用 SSH 和 emacs nw 进行连接来处理我的文件 emacs 配置取自 htt
  • 使用 IdentityServer4 和 Oidc 客户端时会话超时导致静默更新停止工作

    我目前正在开发一个 Angular4 SPA 应用程序 该应用程序使用 IdentityServer4 作为身份验证服务连接到 NET CORE 1 1 WebApi 在 Angular 方面 我们使用 Damien Bod 1 2 1 中
  • 将多个视频合并为一个

    我有三个视频 用摄像机拍摄的讲座 讲座中使用的计算机的桌面捕获视频 和白板的视频 我想创建一个最终视频 其中这三个组件占据屏幕的特定区域 是否有开源软件可以让我做到这一点 mencoder ffmpeg virtualdub 你推荐哪一个
  • Xcode 7 无法从框架中找到头文件

    我正在尝试将 PassSlot 添加到我的项目中 但它说找不到 h 文件 我从这里正确地遵循了一切 https github com passslot passslot ios sdk https github com passslot p
  • 页面滚动时停留在页面底部的粘性 div

    当有人向下滚动我们的页面时 在某个时刻 会出现一个 div 带有 cta 按钮 我想要实现的是 从那一刻起 这个 div 变得 粘性 并随着视口向下滚动 在视口的底部 如果网站正在向下滚动 这个 div 基本上是 但不是真正的 一种粘性页脚
  • Selenium 2.0 IE Xpath 性能

    我尝试使用 selenium dotnet 2 0a5 迭代许多表 并且必须使用 xpath 例如 var tableRows table FindElements By TagName tr foreach var row in tabl
  • 无法从 Visual Studio 2012 连接到 SQL Server Express 2014

    我的问题是关于将 SQL Server Express 2014 中的数据检索到 Visual Studio Professional 2012 中 我正在遵循重新使用下拉列表的教程 当我使用 选择数据源 时 我可以继续选择数据库 当我尝试
  • 使用 javascript 设置文档类型

    我有一个 html 页面 没有声明部署到服务器的文档类型 比如 A 这是从另一台服务器 比如 B 获取 js 文件 Node js 创建必要的 html 页面来显示 现在 IE8 正在产生问题 因为没有声明 doctype 将自身设置为 I
  • “@firebase/database-compat”包中的“./standalone”条目没有已知条件

    跑步时npm run build在我的 sveltekit 项目中 我收到以下错误vite 7 55 49 PM vite plugin svelte The following packages did not export their
  • 如何使用 CLI 为 Elastic Beanstalk 配置 VPC

    我能够创建一个Elastic Beanstalk环境与一个VPC使用此命令eb cli eb create vpc 这要求我配置几个选项 Enter an RDS DB username default is ebroot Enter an