Установка#
Для Corax доступно два способа установки:
автоматизированная установка с помощью Ansible-роли (рекомендуемый способ);
Автоматизированная установка доступна для следующих компонентов Corax:
При невозможности выполнить установку Corax с помощью Ansible-роли, воспользуйтесь ручной установкой.
Состав дистрибутива#
Единый дистрибутив Corax содержит все перечисленные ниже компоненты дистрибутива для запуска установки/обновления:
├── KFK-x.y.z-b.zip // Дистрибутив программного продукта
│ ├── adapting_distr.sh // Служебный скрипт для скриптов установки
│ ├── Corax-ansible-x.y.z-b/ // Ansible-роли для установки
│ ├── Corax-doc-x.y.z/ // Документация
│ ├── deploy-plaintext__kraft_plain_no_auth.sh // Скрипт для установки: профиль KRaft, подключение без SSL
│ ├── deploy-plaintext__zk_plain_no_auth__kafka_plaintext_no_auth.sh // Скрипт для установки: без SSL и без авторизации
│ ├── deploy-ssl__kraft_ssl_with_auth__kafka_ssl_with_auth__audit.sh // Скрипт для установки: профиль KRaft, подключение с SSL и аудитом
│ ├── deploy-ssl__kraft_ssl_with_auth__kafka_ssl_with_auth.sh // Скрипт для установки: профиль KRaft, подключение с SSL
│ ├── deploy-ssl__zk_mtls_with_auth__kafka_ssl_with_auth__audit__secman.sh // Скрипт для установки: SSL, аудит и авторизация через SecMan
│ ├── deploy-ssl__zk_mtls_with_auth__kafka_ssl_with_auth__audit.sh // Скрипт для установки: SSL с авторизацией и аудитом
│ ├── deploy-ssl__zk_mtls_with_auth__kafka_ssl_with_auth__secman.sh // Скрипт для установки: SSL с авторизацией через SecMan
│ ├── deploy-ssl__zk_mtls_with_auth__kafka_ssl_with_auth.sh // Скрипт для установки: SSL с авторизацией
│ ├── deprecated_deploy-sasl_plaintext__zk_sasl_kerberos_with_auth__kafka_sasl_kerberos_with_auth.sh // Запрещенный скрипт установки
│ ├── deprecated_deploy-sasl_plaintext__zk_sasl_kerberos_with_auth__kafka_sasl_ssl_with_auth__audit.sh // Запрещенный скрипт установки
│ ├── deprecated_deploy-sasl_plaintext__zk_sasl_kerberos_with_auth__kafka_sasl_ssl_with_auth.sh // Запрещенный скрипт установки
│ ├── help.txt // Краткая инструкция по скриптам установки и запуску файлов
│ ├── kafka-dist.zip // Основной дистрибутив Corax
│ ├── kafka-sbt-config.zip // Конфигурации для профилей установки
│ ├── kfka-deploy-x.y.z-distrib.zip // Ansible-роли для развертывания
│ └── regid.YYYY-MM.ru.sbertech_kfka-X.X.X.swidtag // SWID-тег для идентификации ПО
Info
KFK - код продукта;
x.y.z - версия;
b — номер сборки.