k8s集羣管理注意要點【持續更新】

1.編寫pod yaml文件時綁定調度標籤,必需要給指定節點綁定標籤,不然沒法調度到指定節點上,報錯:node

Events:
  Type     Reason            Age                From               Message
  ----     ------            ----               ----               -------
  Warning  FailedScheduling  62s (x2 over 62s)  default-scheduler  0/2 nodes are available: 1 node(s) didn't have free ports for the requested pod ports, 1 node(s) didn't match node selector.

給節點綁定標籤:nginx

kubectl label nodes NODE_NAME ingress-name=ingress-true
kubectl label nodes NODE_NAME name=node02
kubectl get nodes --show-labels 更新標籤:kubectl label nodes NODE_NAME name=node00 --overwrite

yaml文件指定調度標籤:spa

    spec:
      hostNetwork: true
      serviceAccountName: nginx-ingress-serviceaccount
      nodeSelector:
        ingress-name: ingress-true
      containers:
        - name: nginx-ingress-controller
          image: lizhenliang/nginx-ingress-controller:0.20.0

 

2.code

相關文章
相關標籤/搜索