'Dynamically Change Pulumi Aws Az For multiple EC2 in same python file
server = aws.ec2.Instance(
'rumbleInstance2',
instance_type=size,
vpc_security_group_ids=[group.id],
region="Whateever region i want"
)
Some option that i can think of are overloading provider function (i am not sure if i am doing it right)
Solution 1:[1]
import pulumi_aws as aws
available = aws.get_availability_zones(state="available")
primary = aws.ec2.Subnet("primary", availability_zone=available.names[0])
server = aws.ec2.Instance(
'rumbleInstance2',
instance_type=size,
vpc_security_group_ids=[group.id],
region="Whateever region i want",
availabilityZone=primary
)
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Allan Chua |
