我正在尝试在现有部署上添加资源请求和限制。当我执行kubectl edit deployment deployment_name_here
时,编辑yaml并保存并退出,结果如下:Edit cancelled, no changes made.
但是当我编辑yaml时,我用它来创建部署,添加资源细节,并执行kubectl apply -f deployment.yaml
,它就可以工作了。
为什么会发生这种情况?有没有什么方法可以直接使用kubectl edit ...
发布于 2020-04-11 15:15:48
像这样的事情很可能是因为它打开了一个分叉而不是停留的编辑器。
这意味着您需要将$EDITOR设置为等待的编辑器。例如,nano、vim或emacs应该可以工作。
https://stackoverflow.com/questions/61153069
复制相似问题