提问人:rovops 提问时间:11/8/2023 更新时间:11/8/2023 访问量:37
是否可以使用 Kustomize 将标签动态添加到名称与特定模式匹配的特定群集节点?
Is it possible to use Kustomize for dynamically adding labels to specific cluster-nodes which name match a certain pattern?
问:
大家好, 我的问题是,是否可以使用 Kustomize 将标签动态添加到名称与特定模式匹配的特定群集节点? 例如,对于每个以“^infra.*”开头的群集节点,我想添加标签“node-role.kubernetes.io:infra”
节点本身已经存在并且不由 Kustomize 管理,所以这可能是一个问题? 我尝试使用正则表达式为节点名称应用(战略合并 -)补丁,如下所示:
apiVersion: v1
kind: Node
metadata:
name: /^infra.*$/
labels:
node-role.kubernetes.io: infra
但是 Kustomize build 给出了一个错误,抱怨找不到修补程序 Node.v1 的唯一目标。[noGrp]//^infra.*/.[无NS] 我是否错误地使用了 Kustomize 修补程序,或者是否无法将 Kustomize 用于此类请求?
到目前为止的反复试验
答: 暂无答案
评论