Cluster Manager. Подготовка данных перед созданием кластера
Перед созданием кластера подготовьте набор параметров, которые потребуются для заполнения формы. Ниже перечислены минимальные обязательные параметры для каждого поддерживаемого провайдера.
Полное описание всех доступных полей и их структуры см. в разделе Документация API (CRD).
В данной статье указаны чеклисты обязательных параметров для следующих провайдеров инфраструктуры:
Используйте чеклист для быстрой подготовки.
1. zVirt
-
Учётные данные для доступа к среде виртуализации:
-
username - имя пользователя с правами на выполнение операций, достаточных для доступа в API, а также создание ВМ, сетевых интерфейсов, дисков.
-
password - пароль пользователя.
-
apiUrl - URL для доступа к API zVirt.
-
tlsCaBundle - цепочка корневых TLS-сертификатов для подключения к API-интерфейсу.
Инструкцию см. в статье Получение корневого сертификата zVirt.
-
-
SSH-ключ:
-
sshUser - имя пользователя для подключения по SSH.
-
privateSSHKey - приватный SSH-ключ в формате base64.
-
-
Конфигурация кластера и хост-групп:
-
dnsBaseDomain - базовый dns-домен для настройки и публикации служебных веб-сервисов через Ingress-контроллер.
-
-
Сетевая конфигурация. Для каждого узла потребуется:
-
IP - статический IP-адрес из выделенного диапазона.
-
gateway - шлюз по умолчанию для подсети.
-
netmask - маска сети.
-
dns - список DNS-серверов.
-
2. vSphere
-
Учётные данные для доступа к среде виртуализации:
-
vcenterServer - доменное имя или IP-адрес сервера vCenter Server.
-
vcenterServerPort - порт подключения.
-
username - имя пользователя с набором привилегий, необходимых для установки кластера.
Инструкцию см. в статье Настройка пользователя в vSphere.
-
password - пароль.
-
tlsCaBundle - цепочка корневых TLS-сертификатов для подключения к API-интерфейсу vCenter Server.
Инструкцию см. в статье Получение корневого сертификата vCenter.
-
-
SSH-ключ:
-
sshUser - имя пользователя для подключения по SSH.
-
privateSSHKey - приватный SSH-ключ в формате base64.
-
-
Конфигурация кластера и хост-групп:
-
dnsBaseDomain - базовый dns-домен для настройки и публикации служебных веб-сервисов через Ingress-контроллер.
-
-
Сетевая конфигурация. Для каждого узла потребуется:
-
IP - статический IP-адрес из выделенного диапазона.
-
gateway - шлюз по умолчанию для подсети.
-
netmask - маска сети.
-
dns - список DNS-серверов.
-
3. K2Cloud
-
Учётные данные для доступа к среде виртуализации:
-
awsAccessKeyId - ключ доступа.
-
awsSecretAccessKey - секретный ключ.
-
awsRegion - регион.
-
-
Параметры подключения к сервисам:
-
name - название сервиса.
-
url - точка подключения.
-
-
SSH-ключ:
-
sshUser - имя пользователя для подключения по SSH.
-
privateSSHKey - приватный SSH-ключ в формате base64.
-
-
Конфигурация кластера и хост-групп:
-
dnsBaseDomain - базовый dns-домен для настройки и публикации служебных веб-сервисов через Ingress-контроллер.
-
-
type - тип диска.
-
size - размер диска.
-
iops - IOPS.
-
-
4. Baremetal
-
-
sshUser - имя пользователя для подключения по SSH.
-
privateSSHKey - приватный SSH-ключ в формате base64.
-
-
Конфигурация кластера:
-
dnsBaseDomain - базовый dns-домен.
-
-
Сетевая конфигурация. Для каждого узла потребуется:
-
hostname - имя узла.
-
IP - статический IP-адрес из выделенного диапазона.
-