лежит в .kube/config
ко второму лежит в .kube-test/config
делаю export KUBECONFIG=/home/eliseev/.kube/config:/home/eliseev/.kube-test/config, перехожу в контекст второго кластера, на любую команду получаю "error: You must be logged in to the server (Unauthorized)". перехожу в контекст первого - работает
когда переименовываю .kube-test в .kube - команды проходят
чяднт?
Права на конфиг одинаковые?
а разве KUBECONFIG не должен указывать на один файл? Если хочешь переключать контексты в конфиге, то держи один конфиг. Если у тебя два разных конфига, то и переключай их через переменную среды KUBECONFIG
повторюсь. Либо ты держишь несколько конфиг файлов, и переключаешься по ним через переменную KUBECONFIG, либо держишь один конфиг файл, и переключаешь контексты через kubectl
Обсуждают сегодня