Seems like Pulumi needs some work with regards to ...
# general
c
Seems like Pulumi needs some work with regards to it’s diffing for nodepools. Adding labels when there were none before is triggering a replacement due to not having whatever GKE adds such as
maxPodsPerNode, namePrefix, nodeCount
, etc.
It shouldn’t be replacing it at all, and on top of that, the replacement is failing as the nodepool already exists.
p
might be worth opening an issue in the relevant repo, esp if you have good repro
c
Actually, even if the node is correct, simply having added labels is also causing pulumi to think it needs to be replaced every time.