首页 > 解决方案 > Openshift CLI:将 .kube 文件夹更改为不同的驱动器

问题描述

我的机器上安装了 Openshift CLI 3.11,但我的 .kube 文件夹存在于我的 H 驱动器(网络驱动器)上,由于我不在办公室并远程连接,因此由于某些网络问题而无法访问。因此,每当我尝试使用“oc login xxxx:port”从 CLI 登录时,都会出现以下错误

在此处输入图像描述

如何将我的 .kube 位置更改为 C 驱动器。

标签: openshiftopenshift-client-toolsopenshift-3

解决方案


据我了解,您想指定其他 kubeconfig 文件路径而不是 $HOME/.kube/config。这样对吗 ?那么这个参考将对你有所帮助。有关详细信息,请参阅加载和合并规则

例如,您可以指定 kubeconfig “--config” 选项或 KUBECONFIG 环境值,如下所示。

$ oc login --config /path/to/your/config -u USERNAME -p PASSWORD

OR

$ KUBECONFIG=/path/to/your/config oc login -u USERNAME -p PASSWORD

推荐阅读