我在 EB 上有一个经典应用程序,需要连接到 VPC 中的 RDS。
我可以通过进入 EC2 - 实例 - 操作 - ClassicLink - 链接到 VPC 来手动配置 EB 实例以允许经典链接到 VPC。
一旦我这样做了,一切都很好,但是如果没有手动干预,这不会自动链接新实例。
我知道我需要将 EB 应用程序移至 VPC 内,但我想知道是否可以将 EB 设置为自动为 EB 内的新实例创建经典链接?
我本以为我可以编辑 config/yml 文件来预配置新实例,但没有找到任何对此的引用。
有谁知道这是否可能,如果可以的话该怎么做?
Thanks!
我想知道是否可以设置 EB 为 EB 中的新实例自动创建经典链接
是 - 您可以使用以下命令将 EC2-Classic 实例链接到启用 ClassicLink 的 VPC:attach-classic-link-vpc
命令。参考EB-CLI http://docs.aws.amazon.com/cli/latest/reference/ec2/attach-classic-link-vpc.html, 电源外壳 http://docs.aws.amazon.com/powershell/latest/reference/items/Add-EC2ClassicLinkVpc.html, or EC2API https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_AttachClassicLinkVpc.html每种语言的指南参考文档。
如果您希望实例在创建时自动执行此操作,我的建议是使用 EC2API。通过以下方式查询并获取实例id和vpc id元数据调用 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html。然后在 EC2API 调用中使用 ID。
有谁知道这是否可能,如果可以的话该怎么做?
检查example https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_AttachClassicLinkVpc.html#API_AttachClassicLinkVpc_Examples在 EC2API Attach-classic-link-vpc 页面或其他示例的底部在这个网站上找到的 https://help.spotinst.com/hc/en-us/articles/115004249505-Link-an-EC2-Classic-instance-to-a-VPC。后者让您首先通过身份和访问管理授予运行此命令的权限。
其他classiclink api调用可以找到here https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-classiclink.html#classiclink-api-cli如果您需要 classiclink 启用您的 VPC 或执行其他常见的 classiclink 任务。
尝试一下并尝试一下。如果您遇到困难,请创建一个新问题,其中包含您可以发布的确切详细信息和尽可能多的配置/诊断信息,我们可以尝试帮助您解决问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)