小编mal*_*olm的帖子

在 GKE 中的现有节点池上添加或编辑标签

我使用节点池创建了 GKE 集群,但我忘记标记节点...在 Google Cloud Platform UI 中,我无法为现有节点池编辑或添加 Kubernetes 标签...如何在不重新创建整个节点池的情况下执行此操作?

标签字段不可更改

kubernetes google-kubernetes-engine

6
推荐指数
2
解决办法
5140
查看次数

具有容忍度的 Pod 被调度到没有污染的节点

我的 Pod 具有以下设置:

Node-Selectors:  <none>
Tolerations:     node.kubernetes.io/memory-pressure:NoSchedule
                 node.kubernetes.io/not-ready:NoExecute for 300s
                 node.kubernetes.io/unreachable:NoExecute for 60s
                 role_va
Run Code Online (Sandbox Code Playgroud)

pod 被调度到这个节点:

Labels:             balancer=true
                    beta.kubernetes.io/arch=amd64
                    beta.kubernetes.io/os=linux
                    cpu_avx2=true
                    cpu_avx512f=true
                    kubernetes.io/hostname=p20b-sr3-r5-k8s-node4
                    master=true
                    worker=true
Annotations:        node.alpha.kubernetes.io/ttl=0
                    volumes.kubernetes.io/controller-managed-attach-detach=true
Taints:             <none>
Run Code Online (Sandbox Code Playgroud)

请帮助我理解为什么。如果我没有记错的话,具有“role_va”容忍度的 Pod 必须调度到具有此污点的节点。在我的例子中,节点没有这种污点,但 pod 被调度到这个节点中。为什么?

kubernetes

5
推荐指数
2
解决办法
2386
查看次数