puppetlabs-toy-chest / puppetlabs-aws

Puppet module for managing AWS resources to build out infrastructure
Apache License 2.0
188 stars 216 forks source link

Add NAT Gateway support #426

Open edestecd opened 7 years ago

edestecd commented 7 years ago

We need a new type: ec2_vpn_nat_gateway

To support the new vpn nat gateways in aws.

edestecd commented 7 years ago

This is interesting b/c nat gateways do not have a name or tags. I was thinking of using the elastic ip as the name for the time being. Does anyone have an issue with that?

prozach commented 7 years ago

@edestecd How does the gateway get referenced by other resources? By IP, then?

edestecd commented 7 years ago

Yea, that is the only thing we have at the moment... Until AWS adds tags and a name.

I didn't really want to use the aws hash id, b/c no one will know that until the gateway is built.