Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Cluster Manager. Подготовка данных перед созданием кластера

Перед созданием кластера подготовьте набор параметров, которые потребуются для заполнения формы. Ниже перечислены минимальные обязательные параметры для каждого поддерживаемого провайдера.

Полное описание всех доступных полей и их структуры см. в разделе Документация API (CRD).

В данной статье указаны чеклисты обязательных параметров для следующих провайдеров инфраструктуры:

Используйте чеклист для быстрой подготовки.

1. zVirt

  1. Учетные данные для доступа к среде виртуализации:

    • username - имя пользователя с правами на выполнение операций, достаточных для доступа в API, а также создание ВМ, сетевых интерфейсов, дисков.

    • password - пароль пользователя.

  2. Параметры установки кластера:

  3. Параметры SSH-доступа:

    • sshUser - имя пользователя для подключения по SSH.

    • privateSSHKey - приватный SSH ключ в формате base64.

  4. Конфигурация кластера и хостовых групп.

  5. Сетевая конфигурация. Для каждой ноды потребуются следующие параметры:

    • IP - статический IP адрес из выделенного диапазона.

    • gateway - шлюз по умолчанию для подсети.

    • netmask - маска подсети.

    • dns - список DNS серверов.

2. vSphere

  1. Учетные данные для доступа к среде виртуализации:

    • username - имя пользователя с набором привилегий, необходимых для установки кластера.

      Инструкцию см. в статье Настройка пользователя в vSphere.

    • password - пароль пользователя.

  2. Параметры установки кластера:

    • vcenterServer - полное доменное имя или IP-адрес сервера vCenter Server.

    • tlsCaBundle - цепочка корневых TLS-сертификатов для подключения к API-интерфейсу vCenter Server.

      Инструкцию см. в статье Получение корневого сертификата vCenter.

    • datacenter - имя дата-центра vSphere.

    • cluster - имя кластера в vSphere.

    • datastore - имя хранилища для ВМ по умолчанию. Может быть переопределено на уровне группы узлов, в случае если для групп узлов предполагается использовать разные хранилища.

    • template - имя шаблона ВМ для развертывания виртуальных машин. Может быть переопределено на уровне группы узлов, в случае если для групп узлов предполагается использовать разные шаблоны ВМ.

    • network - имя сети, в которой будут разворачиваться ВМ.

  3. Параметры для SSH-доступа:

    • sshUser - имя пользователя для подключения по SSH.

    • privateSSHKey - приватный SSH ключ в формате base64.

  4. Конфигурация кластера и хостовых групп:

    • dnsBaseDomain - базовый dns-домен для настройки и публикации служебных веб-сервисов через Ingress-контроллер.

    • cpuCores - количество ядер CPU, выделяемых каждой ВМ в группе узлов в среде vsphere.

    • memory - конфигурация ОЗУ для каждой хостовой группы.

    • diskSize - размер диска, выделяемого каждой ВМ в группе узлов.

  5. Сетевая конфигурация. Для каждой ноды потребуется:

    • IP - статический IP адрес из выделенного диапазона.

    • gateway - Шлюз по умолчанию для подсети.

    • netmask - маска подсети.

    • dns - cписок DNS серверов.

3. K2Cloud

  1. Учетные данные для доступа к среде виртуализации:

    • c2Project - проект.

    • awsAccessKeyId - ключ доступа.

    • awsSecretAccessKey - секретный ключ.

    • awsRegion - регион.

  2. Параметры установки кластера:

    • Параметры подключения к сервисам:

      • name - название сервиса.

      • url - точка подключения.

    • publicKeyName - публичный SSH-ключ.

    • templateId - идентификатор шаблона ВМ.

  3. Параметры для SSH-доступа:

    • sshUser - имя пользователя для подключения по SSH.

    • privateSSHKey - приватный SSH ключ в формате base64.

  4. Конфигурация кластера и хостовых групп.

    • dnsBaseDomain - базовый dns-домен для настройки и публикации служебных веб-сервисов через Ingress-контроллер.

    • type - тип инстанса.

    • subnetID - подсеть инстанса.

    • Конфигурация диска ВМ:

      • iops - IOPS.

      • size - размер диска.

      • type - тип диска.

    • securityGroupIDs - группы безопасности для интерфейсов ВМ.

      Инструкцию см. в статье Группа безопасности.

4. Bare Metal

  1. Параметры для SSH-доступа:

    • sshUser - имя пользователя для подключения по SSH.

    • privateSSHKey - приватный SSH ключ в формате base64.

  2. Конфигурация кластера:

    • dnsBaseDomain - базовый dns-домен.

  3. Сетевая конфигурация:

    • Для каждого узла потребуется:

      • hostname - имя хоста.

      • IP - IP-адрес.

Рекомендуется к выполнению