Kubernetes v1.35 documentation is no longer actively maintained. The version you are currently viewing is a static snapshot. For up-to-date information, see the latest version.
Kubernetes nodes come pre-populated with a standard set of labels.
You can also set your own labels on nodes, either through the kubelet configuration or using the Kubernetes API.
The preset labels that Kubernetes sets on nodes are:
kubernetes.io/archkubernetes.io/hostnamekubernetes.io/osnode.kubernetes.io/instance-type
(if known to the kubelet – Kubernetes may not have this information to set the label)topology.kubernetes.io/region
(if known to the kubelet – Kubernetes may not have this information to set the label)topology.kubernetes.io/zone
(if known to the kubelet – Kubernetes may not have this information to set the label)kubernetes.io/hostname may be the same as the node name in some environments
and a different value in other environments.