目录
label:用于给一些资源打上标签
基本用法apiVersion: v1
kind: Pod
metadata:
name: nginx-pod
labels:
app: nginx
名称为nginx-pod的pod,有一个label,key为app,value为nginx
关联用法
select
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx
spec:
replicas: 3
selector: # 匹配具有同一个label属性的pod标签
matchLabels:
app: nginx
template: # 定义pod的模板
metadata:
labels:
app: nginx # 定义当前pod的label属性,app为key,value为nginx
spec:
containers:
- name: nginx
image: nginx:1.8.9
ports:
- containerPort: 8068
查看pod的label标签
kubectl get pods --show-labels