purple-plumber-90981
03/16/2021, 11:34 PMeks_nodegroup = eks.NodeGroup("my-eks-nodegroup", opts=eks_opts, **eks_node_group_config)
File "/Users/bmeehan/repos/itplat-pulumi-infrastructure/venv/lib/python3.7/site-packages/pulumi_eks/node_group.py", line 145, in __init__
raise TypeError("Missing required property 'cluster'")
TypeError: Missing required property 'cluster'
however in trying to create my cluster it seems to need nodegroup to pre-exist :-
# node_group_options: Optional[pulumi.Input[pulumi.InputType['ClusterNodeGroupOptionsArgs']]] = None,
so in my eks_cluster_config
"node_group_options": eks_node_group_config,
eks_cluster = eks.Cluster("myt-eks-cluster", opts=eks_opts, **eks_cluster_config)
so which should come first? chicken or egg ?colossal-australia-65039
03/16/2021, 11:52 PMeks_cluster = Cluster(
'name',
node_group_options={
min_size=0,
max_size=0,
desired_capacity=0
},
...
)
ng1 = NodeGroup(
'name',
cluster=eks_cluster,
...
)
purple-plumber-90981
03/17/2021, 9:17 PM