Установка
Распаковка архива teamstorm_helm_v3.xx.y.tgz
Распакуйте файлы приложения TeamStorm и перейдите в разархивированную директорию
Основные переменные кластера
Задайте основные переменные в файле teamstorm/values.yaml
Структура values.yaml
и основные переменные конфигурации
cwmDefaults
- Здесь можно настроить параметры, которые переиспользуются в сервисах, например, измените префикс вашего хранилища докер образов:
ingress
- здесь можно переопределить настройкиingress
контроллера. Здесь потребуется изменить DNS имя кластера, а также имя секрета, содержащие SSL сертификат.
hosts:
- "teamstorm.mycompany.ru"
path: /
pathType: Prefix
tls:
- secretName: "" # TLS secret with https certificate
hosts:
- "teamstorm.mycompany.ru"
main
- в этой секции расположены основные параметры кластера. Для первоначального запуска достаточно изменитьURL
кластера:
main:
cwm_docker_registry: *cwmDockerRegistry
cwm_container_version: *cwmImageTag
cwm_default_pullPolicy: *cwmPullPolicy
cwm:
frontend_url: "https://teamstorm.mycompany.ru"
- Ниже вы найдете блоки для каждого из сервисов. В случае, если Вы используете
свой кластер баз данных
Postgres
, то можно отключить его развёртывание в составе кластерTeamstorm
.
Параметры подключения к базам данных измените в блоке `db`:
```yaml
db:
defaults:
db: "postgres"
user: "teamstorm_usr"
password: "MySecret123"
port: *postgres_default_port
host: "postgres"
use_ca_bundle:
```
Запуск кластера приложения TeamStorm v3
Для запуска кластера приложения TeamStorm выполните следующую команду, установив значение:
${TEAMSTORM_NAMESPACE}
: