Развертывание нескольких кластеров Kubernetes и экземпляров Kaspersky SMP
KDT позволяет развернуть несколько кластеров Kubernetes с экземплярами Kaspersky SMP и переключаться между ними с помощью контекстов. Контекст – это набор параметров доступа, которые определяют кластер Kubernetes, с которым пользователь может выбрать взаимодействие. Контекст также включает данные для подключения к кластеру с помощью KDT.
Предварительные требования
Перед созданием контекстов и установкой кластеров Kubernetes с экземплярами Kaspersky SMP необходимо выполнить следующие действия:
- Подготовить устройство администратора и целевые устройства.
Для установки нескольких кластеров и экземпляров Kaspersky SMP вам нужно подготовить одно устройство администрирования для всех кластеров и отдельные наборы целевых устройств для каждого кластера. Компоненты Kubernetes не следует устанавливать на целевые устройства.
- Подготовить устройства к установке сервисов KUMA.
Для установки сервисов KUMA вам нужно подготовить отдельные наборы устройств для каждого экземпляра Kaspersky SMP.
- Подготовить файл инвентаря KUMA.
Для установки сервисов KUMA вам нужно подготовить отдельные файлы инвентаря для каждого экземпляра Kaspersky SMP.
- Подготовить конфигурационный файл.
Для установки нескольких кластеров и экземпляров Kaspersky SMP вам нужно подготовить конфигурационные файлы для каждого экземпляра Kaspersky SMP. В этих конфигурационных файлах укажите соответствующие устройства администратора и целевые устройства, а также другие параметры, специфичные для конкретного кластера и экземпляра Kaspersky SMP.
Процесс
Чтобы создать контекст с кластером Kubernetes и экземпляром Kaspersky SMP:
- На устройстве администратора, на котором расположена утилита KDT, выполните следующую команду и укажите имя контекста:
./kdt ctx <имя_контекста> --create
Контекст с указанным именем создан.
- Установка кластера Kubernetes и Kaspersky SMP.
Кластер с экземпляром Kaspersky SMP развернут в контексте. Создание контекста завершено.
Вы можете повторить эту процедуру, чтобы создать необходимое количество контекстов с установленными кластерами и экземплярами Kaspersky SMP.
Вам нужно развернуть кластер Kubernetes и экземпляр Kaspersky SMP после создания контекста, чтобы завершить создание контекста. Если вы не выполните развертывание в контексте, а затем создадите другой контекст, первый контекст будет удален.
Вы можете просмотреть список созданных контекстов с помощью следующей команды:
./kdt ctx
Если вы хотите переключиться на требуемый контекст, выполните следующую команду и укажите имя контекста:
./kdt ctx <имя_контекста>
После выбора контекста KDT подключается к соответствующему кластеру Kubernetes. Теперь вы можете работать с этим кластером и экземпляром Kaspersky SMP. К выбранному кластеру применяются команды KDT.
При удалении компонентов Kaspersky SMP, установленных в кластере Kubernetes, и самого кластера с помощью KDT, соответствующие контексты также удаляются. Другие контексты и их кластеры с экземплярами Kaspersky SMP не удаляются.