当我尝试使用“ kubectl config use-context new-context ”(其中新上下文是我想要的上下文)来切换kubectl配置时,在Mac机器上出现以下错误: / p>
错误:打开some-context.lock:文件存在
其中 some-context 是另一个kubectl配置。但是,某些上下文不是活动上下文。当尝试“ kubectl config set-context new-context ”时,我也看到相同的错误。
如何解决此问题?我正在使用MacOS Mojava,版本:10.14.6。
答案 0 :(得分:0)
问题出在我的KUBECONFIG环境变量上。它有 some-context 的重复条目。删除重复的条目后,它将按预期工作。