sparse-intern-71089
12/23/2020, 9:12 PMlittle-cartoon-10569
12/23/2020, 9:17 PMclever-byte-21551
12/23/2020, 9:17 PMbillions-yak-67755
12/23/2020, 10:26 PMlittle-cartoon-10569
12/23/2020, 10:28 PMbillions-yak-67755
12/23/2020, 10:36 PMlittle-cartoon-10569
12/23/2020, 10:40 PMlittle-cartoon-10569
12/23/2020, 10:41 PMbillions-yak-67755
12/23/2020, 10:41 PMbillions-yak-67755
12/23/2020, 10:41 PMlittle-cartoon-10569
12/23/2020, 10:42 PMbillions-yak-67755
12/23/2020, 10:45 PMclever-byte-21551
12/24/2020, 7:49 AMsubnetTags := pulumi.All(clusterName, subnetName).ApplyStringMap(func(args []interface{}) map[string]string {
name := args[0].(string)
subnet := args[1].(string)
return map[string]string{
"Name": subnet,
"<http://kubernetes.io/role/internal-elb|kubernetes.io/role/internal-elb>": "1",
"<http://kubernetes.io/role/elb|kubernetes.io/role/elb>": "1", // not sure if we'll need it but let's enable for now.
"<http://kubernetes.io/cluster/|kubernetes.io/cluster/>" + name: "shared",
}
})
sub, err2 := pulumiec2.NewSubnet(ctx, fmt.Sprintf("eks-nodegroup-subnet-%d", i+1), &pulumiec2.SubnetArgs{
AvailabilityZone: pulumi.String(aws.StringValue(z.ZoneName)),
CidrBlock: pulumi.String(fmt.Sprintf("10.0.%d.0/18", (i+1)*64)),
VpcId: vpc.ID(),
MapPublicIpOnLaunch: pulumi.BoolPtr(true),
Tags: subnetTags,
}, pulumi.Provider(p))
clever-byte-21551
12/24/2020, 7:49 AMbillions-yak-67755
12/24/2020, 8:45 AM