I guess it is more of an EKS question than Pulumi. Is there an EKS slack out there? I guess I should go and find out.
I do have pod disruption budgets set but updating the node pool seems to ignore them
I have not tried that operator I will go have a gander, thanks.
I haven't explicitly set the max unavailable, but I don't think that would help, the node pool always has enough available nodes it's just the pvc can't be satisfied as the ebs vol is attached to a dying node, and won't be free for 8 mins.