Установка
ВНИМАНИЕ
Перед установкой еще раз убедитесь в корректности выполненных шагов по подготовке к старту кластера.
Конфигурация Test IT
Примените настройки, выполненные относительно Test IT при предварительной
настройке, где ${TESTIT_NAMESPACE}
— имя пространства Kubernetes, в
котором развернуто ПО Test IT:
cd ~/testit_vX.XX #
# Установите приложения бэкенда.
helm upgrade -n ${TESTIT_NAMESPACE} /
-f testit_frontend/values-override.yaml /
./testit_frontend
# Дождитесь начала работы всех модулей внешнего интерфейса
watch -n 1 kubectl -n ${TESTIT_NAMESPACE} get pods -l app=frontend
Распаковка архива teamstorm_helm_vXXX.tgz
Распакуйте файлы приложения TeamStorm и перейдите в разархивированную директорию
Основные переменные кластера
Задайте основные переменные в файле teamstorm/values.yaml
Структура values.yaml
и основные переменные конфигурации
Имя переменной | Значение | Описание |
---|---|---|
main |
Блок переменных | |
├──.сwm. |
Основной блок переменных Teamstorm | |
└────frontend_url |
https://testit.cluster.local |
Укажите DNS имя ingress контроллера |
├──.storage. |
Блок переменных для PVC разделов | |
└────storageClassName |
Измените для уточнения типа раздела | |
├──.mailserver. |
Блок переменных для работы почтовых нотификаций | |
└────host |
${MAIL_SERVER_HOST} |
DNS имя вашего SMTP сервера |
└────port |
${MAIL_SERVER_PORT} |
SMTP порт сервера |
└────from |
deamon@service.com |
Определяет параметр заголовка письма уведомления from |
└────display_name |
Mail Deamon |
Определяет имя отправителя порт |
└────user_name |
${MAIL_SERVER_HOST} |
SMTP имя пользователя |
└────password |
${MAIL_SERVER_PORT} |
SMTP пароль |
Запуск кластера приложения TeamStorm
Для запуска кластера приложения TeamStorm выполните следующую команду, установив значение:
${TEAMSTORM_NAMESPACE}
: