Перейти к содержанию

Состав поставки

Стандартная поставка представляет собой файловый архив вида: teamstorm_helm_v3.%Minor%.tgz , где %Minor% - минорная верия TeamStorm.

Архив поставки

Распакуйте архив поставки teamstorm_helm_v3.%Minor%.tgz:

```shell
tar -xzvf teamstorm_helm_v3.%Minor%.tgz
```

Содержимое разархивированных директорий

Структура распакованного архива

```shell
.
├──teamstorm_v3.X # Teamstorm helm charts
```

Структура каталога Teamstorm

Структура каталога TeamStorm имеет следующий вид:

```shell
        .
    ├── temp
    │   ├── temps
    │   │   ├── cwm-networkpolicy.yaml
    │   │   ├── deployment.yaml
    │   │   ├── hpa.yaml
    │   │   └── serviceaccount.yaml
    │   ├── ingress.yaml
    │   └── service.yaml
    ├── templates
    │   ├── configmaps    # Конфигурационные файлы для сервисов и
    │   │   ├── attachment-configmap.yaml
    │   │   ├── comment-configmap.yaml
    │   │   ├── trusted-ca-configmap.yaml
    │   │   ├── ssl-configmap.yaml
    |   |   └── ...
    │   ├── deployments   # Файлы описания деплоя
    │   │   ├── attachment.yaml
    │   │   └── comment.yaml
    |   |   └── ...
    │   ├── secrets       # Секреты
    │   │   └── registry.yaml
    │   ├── services      # Файлы описания каждого сервиса
    │   │   ├── attachment.yaml
    │   │   ├── comment.yaml
    |   |   ├── ...
    │   ├── statefulsets  # Файлы описания инфраструктурных сервисов с сохранением состояния
    │   │   ├── postgres.yaml
    │   │   ├── rabbitmq.yaml
    │   │   ├── redis.yaml
    │   ├── tests
    │   │   └── test-connection.yaml
    │   ├── _helpers.tpl
    │   └── NOTES.txt
    ├── Chart.yaml
    └── values.yaml       # Файл с основными параметрами
```