【发布时间】:2022-01-13 23:32:07
【问题描述】:
我使用 AWS CDK 创建了一个 NAT 实例。
const nat_instance_provider = ec2.NatProvider.instance({
instanceType: new ec2.InstanceType('t3.micro')
});
然后我创建了一个弹性IP。
const elastic_ip = new ec2.CfnEIP(this, "elastic_ip");
现在我需要将 ec2 实例与弹性 IP 相关联。
let ec2Assoc = new ec2.CfnEIPAssociation(this, "Ec2Association", {
eip: elastic_ip.ref,
instanceId: <EC2 ID> ???
});
我面临的问题是到目前为止我找不到获取实例 ID 的方法,我觉得这是一个限制,但我可能会遗漏一些东西。
【问题讨论】:
标签: amazon-web-services amazon-ec2 aws-cdk