我正在运行命令:
kubectl run testbox -it --rm --restart=Never --image=python:buster -- python3
将启动一个python会话,然后我输入exit()
退出会话。但是会议永远都挂在那里。如果我执行kubectl get po testbox
,我可以看到pod已经完成。
然后如果我按下enter
键控制台将输出:
E0826 22:43:38.790348 1551782 v2.go:105] EOF
我注意到,如果我设置--restart=Always
,这将不会发生。不确定是否在预期之中?
谢谢!
在kubectl
GtiHub页面上发布了一个类似的问题(使用kubectl 1.22时运行命令不返回)。X #1098),创建3天前。目前正在等待分诊
这很可能是kubectl
1.22版本中的一个bug。如果这个问题给你带来了问题,我建议你降级到1.21,因为这个错误在旧版本中不会发生。