<p>I created GKE cluster with node pool, but I forgot to label the nodes...
In Google Cloud Platform UI I can't edit or add Kubernetes labels for the existing node pool...
How can I do it without recreating whole node pool?</p>

<p><a href="https://i.stack.imgur.com/lEA9b.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/lEA9b.jpg" alt="The label field is unchangeable"></a></p>

<p>It isn't possible to edit the labels without recreating nodes, so GKE does not support updating labels on node pools. </p>

<p>In GKE, the Kubernetes labels are applied to nodes by the <code>kubelet</code> binary which receives them as flags passed in via the node startup script. As it is just as disruptive (or more disruptive) to recreate all nodes in a node pool as to create a new node pool, updating the labels isn't a supported operation for updating a node pool. </p>
