K8s节点标签有键,没有值



有时k8s节点标记为k8s.infra/postgres=。这是一个有效的标签吗?

在部署清单中添加节点关联时如何使用这种标签?

spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: k8s.infra/postgres
operator: Exists
values:
- 
- 

有时k8s节点被标记为k8s。下文/postgres =。这是一个有效的节点标签吗?

是的,这是一个有效的标签。键的类型为string,值也为string,但值可以为空string:""

我们如何在我们的部署清单中添加节点亲和力时使用这种标签?

操作符ExistsDoesNotExist只使用key:而不使用values:,因此可以这样写:

- matchExpressions:
- key: k8s.infra/postgres
operator: Exists

相关内容

  • 没有找到相关文章

最新更新