kubernetes 利用label标签来绑定到特定node运行pod

利用label标签来绑定到特定node运行pod:

不如将有大量I/O的pod部署到配置了ssd的node上或者需要使用GPU的pod部署到某些安装了GPU的节点上

查看节点的标签:

kubectl get node --show-labels

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: nginx-test
spec:
  replicas:
  template:
    metadata:
      labels:
        app: web_server
    spec:
      containers:
      - name: nginx
        image: nginx:latest  
      nodeSelector:       #可以使用--show-labels来查看node上面的标签
          hostname: kn1   #使用其中的标签来绑定到  kn1这台node上来部署pod

  

posted @ 2018-06-14 14:56  划得戳  阅读(3628)  评论(0编辑  收藏  举报