If you want to add labels and assign roles to your nodes, you must edit the Cluster object, and add the labels under spec.topology.workers.metadata :
For the label to propagate to the node in the workload cluster, it should meet one of the following criteria:
node-role.kubernetes.io/worker: '' node-restriction.kubernetes.io/location: 'fsn1' node.cluster.x-k8s.io/environment: 'production' You can create new machine deployments and separate your node labels however you like. For example, you might have the same five machines, but three with label node.cluster.x-k8s.io/environment: production and two with node.cluster.x-k8s.io/environment: staging :