Объединение нескольких конфигурационных файлов Kubernetes в один

  • Kubernetes
  • 12 декабря, 2024
  • 0 Комментарии
Оцените статью

Если вам необходимо поддерживать несколько кластеров 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

Похожие записи

Настройка кластера Kubernetes в Ubuntu Linux 24.04: три узла

В этой статье мы рассмотрим пошаговую настройку кластера Kubernetes на Ubuntu 24.04 с тремя узлами: один мастер (который также может запускать пользовательские поды) и два рабочих узла. Мы настроим PersistentVolume…

Полное руководство по установке Docker, Docker Compose, kubectl, Helm и k9s в Linux

В современном мире DevOps и контейнеризации знание инструментов для работы с Docker и Kubernetes стало обязательным для любого администратора или разработчика. В этой статье мы подробно, шаг за шагом, рассмотрим…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Читать еще статьи

Резервное копирование баз данных MySQL в Linux: краткое руководство с примерами

Резервное копирование баз данных MySQL в Linux: краткое руководство с примерами

Клонирование работающего Linux-сервера с помощью rsync (немного из практики).

Клонирование работающего Linux-сервера с помощью rsync (немного из практики).

Установка Keycloak в Ubuntu 24.04: от тестового запуска до production-конфигурации

Установка Keycloak в Ubuntu 24.04: от тестового запуска до production-конфигурации

Оптимизация хранения медиафайлов WordPress: перенос в облачное S3-хранилище Cloud.ru

Оптимизация хранения медиафайлов WordPress: перенос в облачное S3-хранилище Cloud.ru

Настройка ProxySQL для распределения запросов в кластере MySQL

Настройка ProxySQL для распределения запросов в кластере MySQL

Конфигурация MySQL для микро-vps (минимизация потребления памяти)

Конфигурация MySQL для микро-vps (минимизация потребления памяти)