1. 资源配额
  2. label 和 selector
  3. readinessProbe 和 livenessProbe
labels 和 selector

label可以作用在node pod service ingress 等资源上

给node 添加label

kubectl label node hdss7-22.host.com  hardpan=ssd  

给pod 添加label

pod.metadata.labels

安装label查询资源

kubectl get pod --show-labels
kubectl get pod --selector app=web
kubectl get pod -l 'app in (web)'
kubectl get pod -l 'app notin (web)'

选择器:两者是and 的关系需要同时满足

pod.spec.nodeSelector
deployment.spec.selector.matchExpressions
selector:
  matchLables:
    k: v
  matchExpression:
    - key: group
	  operator: In
	  values:
	  - dev
      - pro