kubectl label

,

Syntax

kubectl label <resource> <name> <key>=<value> [flags]

Parameters

ParametersDescriptionExamplesLevel
--overwrite kubectl label pod web env=staging --overwrite Common
-l --selector kubectl label pods -l app=web tier=frontend Common
--all kubectl label pods --all env=dev Advanced
<key>- (key ) kubectl label pod web env- Common

Examples

kubectl label pod web-app-6f7b8c9d-k2m4n env=production
Pod

kubectl label pod web-app env=staging --overwrite
--overwrite

kubectl label pod web-app env-
key -

kubectl label nodes worker-1 worker-2 disk=ssd

kubectl label node worker-1 node-role.kubernetes.io/gpu=true
nodeSelector

Common Errors

already has a value, and --overwrite is false, --overwrite Parameters
invalid label value, -, _,., 63

Tips

Related Commands