在NodeSelectorTerms条目中使用Configmap值



PersistentVolume中的nodeSelectorTerms帮助卷确定要绑定到哪个节点。例如:

nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- mynodename

表示我们只想绑定到名称为mynodename的节点。

我想用在configMap中定义的变量替换mynodename。例如,下面的语法是我想象的,但它不起作用:

nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- valueFrom:
configMapKeyRef:
name: my-configmap
key: MYNODENAME

其中my-configmap是一个configmap,MYNODENAME是其中的一个变量。

我能做到这一点吗?

不支持。显然我需要更多的词。

相关内容

  • 没有找到相关文章

最新更新