This message was deleted.
# kubernetes
s
This message was deleted.
b
@helpful-morning-53046 can you share the code you're attempting? you can definitely have multiple node groups
h
Hi @billowy-army-68599, thanks for getting back to me. In this case I didn't declare the node groups manually, instead using the
eks.Cluster
input property
nodeGroupOptions
to create the groups. In attempting to declare another
eks.NodeGroup
manually I am receiving the error message mentioned above. I am interpreting this to mean
nodeGroupOptions
are a convenient way to create single node groups but whenever you need any more complex configurations you should use
eks.NodeGroup
or
eks.ManagedNodeGroup
.
My problem now is I have live infrastructure setup using
nodeGroupOptions
but need to migrate, with zero downtime, over to the more flexible manual declarations. This was proving difficult due to the approaches being incompatible with each other. I had a realisation last night at I could just remove the nodegroups from the Pulumi state to keep them running but allow Pulumi to create new node groups alongside them.