有时 k8s 节点被标记为k8s.infra/postgres=. 这是节点的有效标签吗?
我们如何使用这种标签,同时在部署清单中添加节点关联性?
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: k8s.infra/postgres
operator: Exists
values:
-
-
Run Code Online (Sandbox Code Playgroud)
有时 k8s 节点被标记为 k8s.infra/postgres= 。这是节点的有效标签吗?
是的,这是一个有效的标签。键的类型是 a string,值也是 a,string但值可以为空string:""。
我们如何使用这种标签,同时在部署清单中添加节点关联性?
运算符ExistsandDoesNotExist只使用key:and notvalues:所以你可以这样写:
- matchExpressions:
- key: k8s.infra/postgres
operator: Exists
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4855 次 |
| 最近记录: |