如何使用 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 的相关文章

随机推荐

  • 如何使用 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