kubectl patch --help给出了一个示例,您可以在其中使用特定操作修补特定元素:
kubectl patch pod valid-pod --type='json' \
-p='[{"op": "replace", "path": "/spec/containers/0/image",
"value":"new image"}]'
Run Code Online (Sandbox Code Playgroud)
但是,没有枚举可能的op值。可以进行哪些操作?
Pul*_*ick 10
Kubectl 补丁在底层使用json 补丁。可能的操作有:替换、添加、删除
例子:
[
{ "op": "replace", "path": "/baz", "value": "boo" },
{ "op": "add", "path": "/hello", "value": ["world"] },
{ "op": "remove", "path": "/foo" }
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6644 次 |
| 最近记录: |