问题标签 [kubernetes-python-client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
73 问题
0
投票
1
回答
40
浏览
0
投票
1
回答
70
浏览
python - Kubernetes Python 客户端:使用亲和力更新部署规范
我试图将关联对象添加到部署规范中我收到了这个错误
0
投票
0
回答
36
浏览
python - kubernetes python客户端:删除部署时阻止并等待子pod消失
我正在寻找使用 Kubernetes python 客户端来删除部署,然后阻止并等待所有关联的 pod 也被删除。我发现的很多示例都推荐使用如下的 watch 函数。
但是,我发现这有两个问题。
- 如果 pod 已经消失(或者如果其他进程在执行到达 watch 流之前删除了所有 pod),那么 watch 将找不到任何事件并且 for 循环将卡住,直到超时到期。如果没有事件,Watch 似乎不会产生活动。
- 在看到 pod 活动的事件流中的事件后,如何知道所有 pod 都被删除了?数起来似乎很脆弱。
我基本上希望kubectl delete --wait
用 python 脚本替换该功能。
感谢您对此的任何见解。