двух разных контекстов
trapeznikov@prod
trapeznikov@stage
Что выполнил:
KUBECONFIG=$HOME/.kube/config:config-prod kubectl config view --merge --flatten > ~/.kube/merged_kubeconfig
Что ожидалось: Слитый конфиг с нужными ключами и токенами под каждый контекст для доступа к нескольким кластерам из одного конфига
Что получил: два контекста слились в одном конфиге, но данные о кластере, ключе и сертификате остались только от одного из кластеров
kubeconfig config get-contexts
видит два контекста, но за отсутствием ключа с сертификатом и токеном, ни в борду ни в CLI ко второму кластеру не залезть
Официальная дока говорит типа "создайте файл с несколькими кластерами" - а как его создать не сообщается)
https://kubernetes.io/docs/tasks/access-application-cluster/configure-access-multiple-clusters/
Как правильно организовать создание мультикластерного доступа?
Помойму быстрее вручную правки в файл внести. Там же просто ямлик. А если нужно автоматизировано, то можно написать тулзу которая это делает, тоже не сложно.
Не мержить конфиги. Выбирать конфиги переменной
Обсуждают сегодня