Подготовка к установке
Перед установкой контейнеров убедитесь, что выполнили действия, описанные ниже.
DNS
Для подключения и управления ВКС необходимы следующие DNS-записи:
№ | Описание | Пример FQDN | IP-адрес |
---|---|---|---|
1 | FQDN-запись для управления кластером Kubernetes, содержит дашборды, мониторинг, логирование | jazz-k8s.(domain) | 16 |
2 | FQDN-запись для входа в административную панель управления ВКС SaluteJazz | jazz-admin.(domain) | 16 |
3 | FQDN-запись для подключения к ВКС SaluteJazz | jazz.(domain) | 16 |
4 | FQDN-запись для входа в панель управления Keycloak | jazz-keycloak.(domain) | 16 |
В случае, если node_proxy
несколько, создается соответствующее количество записей с одинаковым FQDN для разных IP-адресов (DNS RR).
Для публикации сервиса в сеть Internet достаточно завести DNS-записи для jazz.<domain>
.
jazz
, jazz-admin
, jazz-k8s
и jazz-keycloak
приведены в качестве примера и могут отличаться.
SSL/TLS сертификаты
Для безопасного подключения к ВКС требуются сертификаты на каждый FQDN или wildcard-сертификат. В процессе установки можно загрузить сертификаты подписанные корпоративным центром сертификации или использовать Let's Encrypt сертификаты, создаваемые в момент установки. Сертификаты Let's Encrypt автоматически запрашиваются на указанные в конфигурации FQDN и выдаются центром сертификации Let's Encrypt в момент установки.
Поддерживаемые операционные системы
Чтобы узнать о поддерживаемых версиях, смотрите список референсных операционных систем.
Конфигурация дискового пространства (опционально)
Для корректной работы приложения требуется системный диск на 160 GB в минимальной конфигурации.
В случае, если необходимо разграничение по разделам или существуют ограничения на размер системного диска, ниже предлагается план разделов:
Роль | Раздел | Размер |
---|---|---|
node_proxy | /var/lib/docker | 60 GB |
node_app | /var/lib/docker | 60 GB |
/mnt/storage | 100 GB | |
node_jvb | /var/lib/docker | 60 GB |
/mnt/storage | 100 GB | |
node_sip | /var/lib/docker | 60 GB |
node_transcode | /var/lib/docker | 60 GB |
/mnt/storage | 100 GB | |
node_persistent | /var/lib/docker | 60 GB |
/mnt/storage | 2000 GB | |
server_host | home | 15 GB |
/mnt/storage | 200 GB | |
/var/lib/docker | 60 GB | |
/var/lib/kubelet | 60 GB |