rest补丁操作如何修改k8s节点注解

问题描述 投票:0回答:0

我想更新节点的注释nodescore。 我可以使用 cli 命令成功完成,如下所示:

kubectl patch node <node-name> -p '{"metadata":{"annotations":{"nodescore":"1.00"}}}'

但是当我尝试像下面这样使用 rest api 时:

retval = self.api_core_v1.patch_node(nodename, {'metadata': {'annotations': {'nodescore': '0.50'}}})

我得到这样的回应:

*** Not yet returned!

我正在使用 kubernetes 26.1.0

kubernetes
© www.soinside.com 2019 - 2024. All rights reserved.