Changing node labels

We want to update the clusters running at our customers. To do this, we need to change the labels assigned to the nodes in the cluster. However, this is not possible the default “kubectl label node” way for gravity, as this is reverted instantly.

Can we somehow upload a new cluster configuration and apply it to the existing cluster to update the labels or create a new node template? Sorry, if this is something obvious, but I did not find a conclusive answer in the documentation.

We don’t have a way to update just the node labels and the only way to achieve this so far is via an application upgrade.
There’s also an open ticket that prevents this if the upgrade package is application-only (e.g. does not update the planet package) - it is something to keep in mind. We’re working on fixing it.