Начало инсталляции

Выбрали лицензию? Тогда переходим к инсталляции. Если еще нет, запросите лицензию CE или обратитесь за enterprise лицензией к представителю продукта Штурвал.

  1. Определить контур инсталляции:
  • Открытый (со всех хостов кластера потребуется доступ по 443 порту до r.shturval.tech)
  • Закрытый (только для enterprise! Перед запуском инсталляции выполните подготовку зеркала, для этого используйте выданный менеджером бандл.)
  1. Подготовьте хосты с одной из ОС, указанных в таблице:
  • 1 Control Plane (6/8/80) для минимальной конфигурации;
  • 3 Control Plane (4/16/100) и 3 Worker(8/32/300) для отказоустойчивой конфигурации;
  • еще 1 (2/4/150) для зеркала, если инсталляция в закрытом контуре.

При необходимости после инсталляции можно будет добавить хосты в провайдере Shturval v2, если кластер создан с провайдером Shturval v2 или для кластеров с провайдерами oVirt, vSphere масштабировать узлы в кластере.

Не забудьте проверить:

  • SELinux отключен или в режиме permissive;
  • время между хостами и вашей рабочей машиной синхронизировано;
  • с хостов удалены недоступные (например, родные) репозитории (потребуется только iptables и gnupg).
  1. Создайте на каждом хосте пользователя. Этот пользователь должен иметь возможность выполнять sudo без пароля.
  2. Вы можете использовать внешний или внутренний балансировщик KubeAPI и/или Ingress:
  • Если используете внешний балансировщик, то для каждого компонента нужен FQDN (примеры сетевого взаимодействия)
  • Если не используете внешний балансировщик, то подготовьте 2 непингуемых (свободных) IP-адреса. Они не должны быть настроены на каком-либо из хостов кластера, но должны быть в одной подсети с хостами Control Plane-узлов.
  1. Подготовьте сертификаты для применения при инсталляции или запустите установку без них, тогда будут установлены самоподписные сертификаты.
  2. Вы можете запустить инсталляцию двумя способами:
×