amazon-web-services - 如何自动创建 AWS EB 实例到 VPC 的经典链接

标签 amazon-web-services amazon-elastic-beanstalk amazon-vpc

我在 EB 上有一个经典应用程序,需要连接到 VPC 中的 RDS。

我可以通过进入 EC2 - 实例 - 操作 - ClassicLink - 链接到 VPC 来手动配置 EB 实例以允许经典链接到 VPC。 一旦我这样做了,一切都很好,但是如果没有手动干预,这不会自动链接新实例。

我知道我需要将 EB 应用程序移至 VPC 内,但我想知道是否可以将 EB 设置为自动为 EB 内的新实例创建经典链接?

我本以为可以编辑 config/yml 文件来预配置新实例,但没有找到任何对此的引用。

有谁知道这是否可能,如果可以的话该怎么做?

谢谢!

最佳答案

I was wondering if I could set EB to auto-create a Classic Link for new instances within EB

是 - 您可以使用 attach-classic-link-vpc 命令将 EC2-Classic 实例链接到启用 ClassicLink 的 VPC。引用EB-CLI , PowerShell ,或EC2API每种语言的指南引用文档。

如果您希望实例在创建时自动执行此操作,我的建议是使用 EC2API。通过metadata calls查询并获取实例id和vpc id 。然后在 EC2API 调用中使用 ID。

Does anyone know if this is possible and if so how to do it?

检查example在 EC2API Attach-classic-link-vpc 页面或另一个示例的底部 found at this site 。后者让您首先通过身份和访问管理授予运行此命令的权限。

其他classiclink api调用可以找到here如果您需要 classiclink 启用您的 VPC 或执行其他常见的 classiclink 任务。

尝试一下并尝试一下。如果您遇到困难,请创建一个新问题,其中包含您可以发布的确切详细信息和尽可能多的配置/诊断信息,我们可以尝试帮助您解决问题。

关于amazon-web-services - 如何自动创建 AWS EB 实例到 VPC 的经典链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52067912/

相关文章:

linux - 我的 AWS key 有什么问题?

java - 如何获取在 AWS Elastic Beanstalk 应用程序负载均衡器上运行的 Spring Web 应用程序上的请求者 IP

node.js - Beanstalk : Node. js 部署-node-gyp 由于权限被拒绝而失败

amazon-web-services - 如何使用 boto3 列出所有 AWS 子网的名称

amazon-web-services - RouteTable 使用 cloudformation 创建两次 - ECS

amazon-web-services - 如何检查S3 bucket和本地仓库是否完全同步?

java - 具有 spring Autowiring 依赖项的 aws lambda 函数

amazon-web-services - 使用 NAT 实例提供对私有(private) Ec2 实例的互联网访问

ruby-on-rails - 在 Elastic Beanstalk 上设置 delay_job 时如何修复 'require' 错误

amazon-web-services - 什么是 VPC,AWS 中的子网