Для улучшения работы сайта мы используем файлы 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-ключа в K2Cloud.

    • 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-адрес из выделенного диапазона.

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