Состав поставки
Стандартная поставка представляет собой файловый архив вида:
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 # Файл с основными параметрами
```