有时k8s节点被标记为k8s.infra/postgres=。这是节点的有效标签吗?
如何在部署清单中添加节点亲缘关系时使用这种标签?
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: k8s.infra/postgres
operator: Exists
values:
-
- 发布于 2021-02-06 06:13:24
有时k8s节点被标记为k8s.infra/postgres=。这是节点的有效标签吗?
是的,这是一个有效的标签。键的类型是string,值也是string,但是值可以是空的string:""。
如何在部署清单中添加节点亲缘关系时使用这种标签?
运算符Exists和DoesNotExist只使用key:而不使用values:,因此您可以编写:
- matchExpressions:
- key: k8s.infra/postgres
operator: Existshttps://stackoverflow.com/questions/66073814
复制相似问题