尝试切换上下文时出现 kubectl config use-context 错误
Getting kubectl config use-context error when trying to switch context
当我尝试使用“kubectl config use-context new-context”切换 kubectl 配置时,new-context 是我想要的上下文,我收到以下错误我的 Mac 机器:
错误:打开一些-context.lock:文件存在
其中 some-context 是另一个 kubectl 配置。但是,some-context 不是活动上下文。我在尝试“kubectl config set-context new-context”时也看到了同样的错误。
我该如何解决这个问题?我正在使用 MacOS Mojava,版本:10.14.6.
问题出在我的 KUBECONFIG 环境变量上。它有 some-context 的重复条目。删除重复条目后,它按预期工作。
当我遇到同样的问题时,删除 ~/.kube/config.lock
对我有用,但文件对我来说是存在的。
当我尝试使用“kubectl config use-context new-context”切换 kubectl 配置时,new-context 是我想要的上下文,我收到以下错误我的 Mac 机器:
错误:打开一些-context.lock:文件存在
其中 some-context 是另一个 kubectl 配置。但是,some-context 不是活动上下文。我在尝试“kubectl config set-context new-context”时也看到了同样的错误。
我该如何解决这个问题?我正在使用 MacOS Mojava,版本:10.14.6.
问题出在我的 KUBECONFIG 环境变量上。它有 some-context 的重复条目。删除重复条目后,它按预期工作。
当我遇到同样的问题时,删除 ~/.kube/config.lock
对我有用,但文件对我来说是存在的。