Если вам необходимо поддерживать несколько кластеров Kubernetes, то имеет смысл объеденить их в один и переключаться между кластерами. Последовательность действий довольно простая и сейчас ее и рассмотрим.
Для начала рекомендую сделать резервную копию текущего конфигурационного файла.
$ cp ~/.kube/config /tmp/config-1/
Создаем каталог /tmp/config-2 и соответственно копируем туда файл с другого кластера. Далее экспортируем переменную окружения в которой укажем пути к двум нашим каталогам.
$ export KUBECONFIG=/tmp/config-1:/tmp/config-2
Объединаяем их в один командой:
$ kubectl config view --flatten > ~/.kube/config
Проверяем, что у нас получилось.
$ kubectl config get-clusters
NAME
k8s.interlan.xyz
kubernetes
columbia-prod.us-east-2.eksctl.io






