我在 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/