Operation Scenario
This document guides you through the process of setting a node Label.
Usage Restrictions
Labels related to kubernetes and qcloud cannot be edited or deleted.
kubernetes and qcloud labels are reserved keys and cannot be added.
Currently, you can set Labels for one single node at a time, and batch setting is not supported.
Directions
Setting a Node Label in the Console
Using kubectl to Set a Node Label
2. In the left sidebar, click Clusters to go to the cluster management page. 3. Select the ID/name of the cluster for which to set the node Label to go to the cluster details page.
4. In the left sidebar, select "Node Management" > "Nodes" to go to the "Node list" page.
5. Select the row of the node for which to set the Label and click More > Edit a Label.
6. In the "Edit a Label" window that pops up, edit the Label and click Submit. See the figure below:
2. Run the following command to set a node Label.
kubectl label nodes <node-name> <label-key>=<label-value>
3. Run the following command to view the node Label.
kubectl get nodes --show-labels
A message similar to the one below is returned:
NAME STATUS ROLESAGEVERSIONLABELS
172.17.124.5 Ready <none> 12d v1.10.5-tke.3 beta.kubernetes.io/arch=amd64,beta.kubernetes.io/instance-type=QCLOUD,beta.kubernetes.io/os=linux,failure-domain.beta.kubernetes.io/region=sh,failure-domain.beta.kubernetes.io/zone=200001,kubernetes.io/hostname=172.17.124.5
172.17.124.8 Ready <none> 12d v1.10.5-tke.3 beta.kubernetes.io/arch=amd64,beta.kubernetes.io/instance-type=QCLOUD,beta.kubernetes.io/os=linux,failure-domain.beta.kubernetes.io/region=sh,failure-domain.beta.kubernetes.io/zone=200001,kubernetes.io/hostname=172.17.124.8
Apakah halaman ini membantu?