Openshift CLI: измените папку .kube на другой диск

На моем компьютере установлен Openshift CLI 3.11, но моя папка .kube присутствует на моем H-диске (сетевом диске), который недоступен из-за некоторых сетевых проблем, поскольку я нахожусь вдали от офиса и подключаюсь удаленно. Поэтому всякий раз, когда я пытаюсь войти в систему из CLI с помощью 'oc login xxxx: port', я получаю ошибку ниже

введите описание изображения здесь

Как я могу изменить местоположение .kube на диск C.


person BKK    schedule 21.07.2020    source источник


Ответы (1)


Насколько я понимаю, вы хотите указать другой путь к файлу 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
person Daein Park    schedule 21.07.2020