kubectl create service如何指定labels
可以使用--selector选项来指定labels。
例如,以下命令创建一个名为my-service的服务,它将选择具有app=nginx和tier=frontend标签的Pod作为其后端:
kubectl create service clusterip my-service --tcp=80 --selector app=nginx,tier=frontend
在这个命令中,--selector选项后面的标签表达式app=nginx,tier=frontend指定了需要选择的Pod的标签。这将确保只有带有这些标签的Pod才能作为服务的后端。
注意:--selector选项只能在创建服务时使用,无法在后续的更改服务配置时使用。如果需要更改服务的labels,请使用kubectl edit service <service-name>命令来手动编辑服务的配置。
原文地址: https://www.cveoy.top/t/topic/cH0r 著作权归作者所有。请勿转载和采集!