Compare commits
37 Commits
pdm/suppor
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ad7050ca7d | ||
|
|
5525cc33ff | ||
| e4e5e06aec | |||
| 9f2c6932d7 | |||
|
|
cd94931c76 | ||
|
|
104bde49c4 | ||
|
|
b61571a858 | ||
| 13b9ca8a9f | |||
|
|
31bdc74c80 | ||
|
|
9f4801af68 | ||
|
|
63b33aaafb | ||
|
|
fb52d422ca | ||
|
|
deb0d5f0eb | ||
| 1613172dd6 | |||
| b7c36a5348 | |||
| 0037411aae | |||
| c23b51e2a5 | |||
| 448a994fd4 | |||
|
|
bfad13da2f | ||
|
|
f936f5ffb0 | ||
|
|
25b3536124 | ||
|
|
cdc2c34bca | ||
|
|
3b53a99371 | ||
|
|
aa3365cb0d | ||
|
|
7cf8b13f91 | ||
|
|
83bfd4e046 | ||
| 1c3525fc1b | |||
| a3fa7ba4c0 | |||
| 32e4cff59e | |||
| 4a46bb6626 | |||
| 34cbe7c79e | |||
|
|
ae911c7d38 | ||
|
|
bd4b6d4ea6 | ||
|
|
56ade56754 | ||
|
|
8a3540ead7 | ||
|
|
3dadb7a87a | ||
|
|
fc8ddcb511 |
38
CLAUDE.md
38
CLAUDE.md
@ -25,11 +25,13 @@
|
|||||||
|
|
||||||
| Путь | Что |
|
| Путь | Что |
|
||||||
|---|---|
|
|---|---|
|
||||||
| `clusters/` | 10 точек входа Flux — **источник истины «что где раскатано»** |
|
| `clusters/` | 17 точек входа Flux + шаблон `contour` — **источник истины «что где раскатано»** |
|
||||||
| `infrastructure/` | 36 платформенных компонентов |
|
| `infrastructure/` | 44 платформенных компонента |
|
||||||
| `apps/` | 37 прикладных сервисов |
|
| `apps/` | 39 прикладных сервисов |
|
||||||
| `docs/apps/` | 35 mermaid-диаграмм по сервисам + `README.md` с доменной группировкой |
|
| `docs/apps/` | 34 mermaid-диаграммы по сервисам + `README.md` с доменной группировкой |
|
||||||
|
| `docs/architecture/` | модель контура в ArchiMate + скрипты-сканеры (`scan_calls.py`, `scan_contour.py`) и сборка (`build_archimate.py`); реальные значения инсталляций сюда не кладутся, только `*.example.json` |
|
||||||
| `docs/closed-contour-deployment.md` | ранбук поднятия закрытого контура |
|
| `docs/closed-contour-deployment.md` | ранбук поднятия закрытого контура |
|
||||||
|
| `ci/`, `.gitlab-ci.yml`, `Dockerfile` | на тег `vX.Y.Z`: образ офлайн-зеркала `iac-offline` и публикация «слайсов» контуров (см. ниже) |
|
||||||
| `README.md` | mermaid-мегакарта платформы, структура репозитория, инструкции по добавлению app / infra / кластера |
|
| `README.md` | mermaid-мегакарта платформы, структура репозитория, инструкции по добавлению app / infra / кластера |
|
||||||
| `IAC-CATALOG.md` | каталог всего `infra/*`; §5 — про этот репозиторий |
|
| `IAC-CATALOG.md` | каталог всего `infra/*`; §5 — про этот репозиторий |
|
||||||
| `inventory.yaml` | сгенерированный снимок прода: 59 namespace → kind → имена |
|
| `inventory.yaml` | сгенерированный снимок прода: 59 namespace → kind → имена |
|
||||||
@ -38,15 +40,18 @@
|
|||||||
|
|
||||||
**Кластер.** `clusters/<cluster>/kustomization.yaml` — плоский список `../../apps/<app>/<cluster>`. Инфраструктура подключается двумя разными способами:
|
**Кластер.** `clusters/<cluster>/kustomization.yaml` — плоский список `../../apps/<app>/<cluster>`. Инфраструктура подключается двумя разными способами:
|
||||||
|
|
||||||
- `d8-ugmk-prod` — прямо в корневом kustomization как `../../infrastructure/<comp>/d8-ugmk-prod`;
|
- `d8-ugmk-prod`, `sarex-contour`, `ugok`, `uralkal`, `vad` — прямо в корневом kustomization как `../../infrastructure/<comp>/<c>`;
|
||||||
- `brusnika-prod`, `brusnika-stage` — через `clusters/<c>/infrastructure/kustomization.yaml`, который ссылается на оверлеи `../../../infrastructure/<comp>/<c>` (`base` + патч HelmRelease + сопутствующие манифесты компонента);
|
- `brusnika-prod`, `brusnika-stage`, `vk-infra`, `vk-prod` — через `clusters/<c>/infrastructure/kustomization.yaml`, который ссылается на оверлеи `../../../infrastructure/<comp>/<c>` (`base` + патч HelmRelease + сопутствующие манифесты компонента);
|
||||||
- `wb` — через `clusters/wb/infrastructure/kustomization.yaml`, который ссылается на `../../../infrastructure/<comp>` (резолвится в `base`), а различия лежат в `clusters/wb/infrastructure/patches/*.yaml`.
|
- `wb`, `yc-cps-prod`, `yc-infra-prod`, `yc-k8s-test-02` — через `clusters/<c>/infrastructure/kustomization.yaml`, который ссылается на `../../../infrastructure/<comp>` (резолвится в `base`), а различия лежат в `clusters/<c>/infrastructure/patches/*.yaml`;
|
||||||
|
- `stand` — послойно: `layers.yaml` объявляет Flux-`Kustomization` `00-vault → 10-mesh → 20-data → 30-platform → 40-routing` (каталоги `clusters/stand/<NN>-<layer>/`). Слои ссылаются на оверлеи `infrastructure/<comp>/contour-template`, а значения контура (`${STORAGE_CLASS}`, `${HOST_*}`, `${GATEWAY_REPLICAS}`) Flux подставляет через `postBuild.substituteFrom` из ConfigMap `contour-vars`.
|
||||||
|
|
||||||
Кластеры: `brusnika-prod`, `brusnika-stage`, `d8-ugmk-prod`, `wb`, `yc-cps-prod`, `yc-ecp`, `yc-infra-prod`, `yc-k8s-test`, `yc-k8s-test-02`, `contour`.
|
Кластеры с приложениями: `asterus`, `brusnika-prod`, `brusnika-stage`, `d8-ugmk-prod`, `sarex-contour`, `ugok`, `uralkal`, `vad`, `wb`, `yc-ecp`, `yc-k8s-test`. Только инфраструктура: `stand`, `vk-infra`, `vk-prod`, `yc-cps-prod`, `yc-infra-prod`, `yc-k8s-test-02`. Шаблон: `contour`.
|
||||||
|
|
||||||
**Приложение.** `apps/<app>/base/` — по одному `.yaml` на процесс (`backend.yaml`, `celery.yaml`, `frontend.yaml`) плюс `namespace.yaml`; оверлеи в `apps/<app>/<cluster>/`. Namespace = имя приложения. Рядом с манифестами лежит документация: `CONFIGURATION.md` (все env-переменные и откуда берутся), `ENDPOINTS.md` (исходящие HTTP-вызовы), `openapi.yaml` (входящий контракт), `.env.example`. Если процессов несколько — файлы с префиксом процесса: `api.ENDPOINTS.md`, `pdm.CONFIGURATION.md`, `frontend.CONFIGURATION.md`.
|
**Приложение.** `apps/<app>/base/` — по одному `.yaml` на процесс (`backend.yaml`, `celery.yaml`, `frontend.yaml`) плюс `namespace.yaml`; оверлеи в `apps/<app>/<cluster>/`. Namespace = имя приложения. Рядом с манифестами лежит документация: `CONFIGURATION.md` (все env-переменные и откуда берутся), `ENDPOINTS.md` (исходящие HTTP-вызовы), `openapi.yaml` (входящий контракт), `.env.example`. Если процессов несколько — файлы с префиксом процесса: `api.ENDPOINTS.md`, `pdm.CONFIGURATION.md`, `frontend.CONFIGURATION.md`.
|
||||||
|
|
||||||
**Инфра-компонент.** `infrastructure/<comp>/base/` + оверлеи `<comp>/<cluster>/`. Корневой `infrastructure/<comp>/kustomization.yaml` всегда указывает просто на `base`. Чарты идут с суффиксом контура: `vault-contour`, `keycloak-contour`, `postgresql-contour` и — внимание — `idp-contour` это Zitadel.
|
**Инфра-компонент.** `infrastructure/<comp>/base/` + оверлеи `<comp>/<cluster>/`. Корневой `infrastructure/<comp>/kustomization.yaml` всегда указывает просто на `base`. Оверлей `contour-template` (есть у vault, istio-*, cert-manager, postgresql, kafka, rabbitmq, zitadel, camunda, istio-config) — параметризованный `${VAR}`, а не привязанный к конкретному кластеру. Чарты идут с суффиксом контура: `vault-contour`, `keycloak-contour`, `postgresql-contour` и — внимание — `idp-contour` это Zitadel.
|
||||||
|
|
||||||
|
**Слайсы.** На тег `vX.Y.Z` `ci/publish-slice.py generate` создаёт child-pipeline с отдельной джобой на каждый `clusters/*/kustomization.yaml`. Джоба вызывает `ci/build-slice.py`: тот обходит дерево Kustomize от `clusters/<c>` и упаковывает только нужные файлы в tar. Результат публикуется как OCI-артефакт `cr.yandex/crpct2b2lsmao4nm0cjk/<c>-iac:<tag>` (media type `application/vnd.sarex.slice.config.v1+json`). Так закрытый контур получает только свой срез. Тесты — `ci/tests/test_build_slice.py`.
|
||||||
|
|
||||||
## Где искать конкретное
|
## Где искать конкретное
|
||||||
|
|
||||||
@ -62,18 +67,23 @@
|
|||||||
| Тег образа в контуре | `apps/<app>/<cluster>/*.yaml`, поле `image.tag` |
|
| Тег образа в контуре | `apps/<app>/<cluster>/*.yaml`, поле `image.tag` |
|
||||||
| Что реально в проде по namespace | `inventory.yaml` |
|
| Что реально в проде по namespace | `inventory.yaml` |
|
||||||
| Где лежит исходный код приложения | `IAC-CATALOG.md` §5.3.8 |
|
| Где лежит исходный код приложения | `IAC-CATALOG.md` §5.3.8 |
|
||||||
|
| Что попадёт в слайс контура | `python3 ci/build-slice.py` по `clusters/<c>` (логика сбора — там же) |
|
||||||
|
| Переменные шаблонного контура | `${...}` в `infrastructure/*/contour-template`; значения — ConfigMap `contour-vars` в кластере, не в репозитории |
|
||||||
|
|
||||||
## Ловушки
|
## Ловушки
|
||||||
|
|
||||||
- **`dsinv/`** — оверлей есть у 25 приложений, но `clusters/dsinv/` не существует. Это материализованный снимок живого контура WB, а не источник деплоя. Развёрнутым не считать.
|
- **`dsinv/`** — оверлей есть у 25 приложений, но `clusters/dsinv/` не существует. Это материализованный снимок живого контура WB, а не источник деплоя. Развёрнутым не считать.
|
||||||
- **Две несовместимые конвенции оверлеев** (`IAC-CATALOG.md` §5.3.4). `d8-ugmk-prod`, `yc-k8s-test`, `dsinv` наследуют `base` и патчат его. `brusnika-prod`, `brusnika-stage`, `yc-ecp` — полные копии HelmRelease, которые молча дрейфуют от base. Правка `base` на них не влияет.
|
- **Две несовместимые конвенции оверлеев** (`IAC-CATALOG.md` §5.3.4). `d8-ugmk-prod`, `yc-k8s-test`, `vad`, `uralkal`, `sarex-contour`, `dsinv` наследуют `base` и патчат его. `brusnika-prod`, `brusnika-stage`, `yc-ecp`, `asterus` — полные копии HelmRelease, которые молча дрейфуют от base. Правка `base` на них не влияет. **`wb` (4 из 27) и `ugok` (9 из 33) смешанные** — проверяйте `resources:` конкретного оверлея; в `ugok` причина обычно указана комментарием в его `kustomization.yaml`.
|
||||||
|
- **`asterus` подключён почти пустым**: оверлеи есть у 26 приложений, но в `clusters/asterus/kustomization.yaml` активен только `auth-flow`, остальные закомментированы. Инфраструктуры в кластере нет.
|
||||||
|
- **Слайс публикуется для каждого `clusters/*/kustomization.yaml`** — в том числе для тестовых и инфраструктурных кластеров. Новая папка в `clusters/` с этим файлом автоматически станет слайсом на следующем теге. У `contour` такого файла нет, поэтому для него слайс не собирается.
|
||||||
- **`IAC-CATALOG.md` — снимок на 05.08.2026** и по составу приложений на контур уже расходится с реальностью (там у `wb` ноль приложений, фактически 26 оверлеев). Всегда сверяться с `clusters/*/kustomization.yaml`.
|
- **`IAC-CATALOG.md` — снимок на 05.08.2026** и по составу приложений на контур уже расходится с реальностью (там у `wb` ноль приложений, фактически 26 оверлеев). Всегда сверяться с `clusters/*/kustomization.yaml`.
|
||||||
- **Мегадиаграмма в `README.md` идеализирована** — рисована руками, показывает все приложения на одной Postgres и все фронтенды за `control-interface`. Проверяемые источники — env-переменные и istio-config.
|
- **Мегадиаграмма в `README.md` идеализирована** — рисована руками, показывает все приложения на одной Postgres и все фронтенды за `control-interface`. Проверяемые источники — env-переменные и istio-config.
|
||||||
- **`clusters/contour/` — не кластер, а шаблон**: в нём нет `flux-system`, только `apps.yaml`, `infrastructure.yaml`, `helm-repositories.yaml`.
|
- **`clusters/contour/` — не кластер, а шаблон**: в нём нет `flux-system`, только `apps.yaml`, `infrastructure.yaml`, `helm-repositories.yaml`.
|
||||||
- **Path-роутинг виден в репозитории только у `d8-ugmk-prod` и `yc-ecp`.** В Brusnika и WB весь прикладной трафик уходит одним правилом в `nginx-service.global-ingress` / `yet-another-nginx-service.global-ingress`, а разводка по путям происходит вне репозитория. Через Istio там публикуются только платформенные UI (Gitea, Grafana, OpenObserve, Superset, Vault, Zitadel, Camunda, MinIO).
|
- **Path-роутинг лежит в `infrastructure/istio-config/<c>/` у большинства контуров, но не у WB.** В `clusters/wb/infrastructure/patches/istio-config.yaml` через Istio публикуются только платформенные UI (Gitea, Grafana, OpenObserve, Superset, Vault, GoAlert), а прикладной трафик разводится вне репозитория. В Brusnika схема смешанная: часть путей идёт напрямую в сервисы, остальное — одним правилом в `yet-another-nginx-service.global-ingress`.
|
||||||
- **Имена namespace расходятся между источниками**: `inventory.yaml` использует суффикс (`flows-prod`), `apps/` — голое имя (`flows`).
|
- **`vk-prod` маршрутизирует в namespace с суффиксом `-prod`** (`eav-prod`, `pm-prod`, `inspections-prod`), а приложений из `apps/` в этом кластере нет: сервисы раскатываются не этим репозиторием.
|
||||||
- **17 оверлеев приложений не подключены ни к одному кластеру** — мёртвый код.
|
- **Имена namespace расходятся между источниками**: `inventory.yaml` и `vk-prod` используют суффикс (`flows-prod`), `apps/` — голое имя (`flows`).
|
||||||
- **Нет диаграмм** в `docs/apps/` для `iam`, `auth-flow`, `ams-sync`.
|
- **66 оверлеев приложений не подключены ни к одному кластеру**: 25 — `dsinv`, 25 — закомментированные в `asterus`, остальные 16 — мёртвый код (в основном `brusnika-prod`, плюс `bi`/`iam` в `wb` и `yc-k8s-test`).
|
||||||
|
- **Нет диаграмм** в `docs/apps/` для `ams-sync`, `auth-flow`, `bi`, `iam`, `premises`.
|
||||||
- **Чистые фронтенды без бэкенда в этом репозитории**: `auth-flow`, `control-interface`, `cross-section`, `document-link`, `prescriptions`, `projects`, `remarks`, `reviews`, `stamp-verification`. Бэкенд `projects` живёт в `planning/projects-backend`.
|
- **Чистые фронтенды без бэкенда в этом репозитории**: `auth-flow`, `control-interface`, `cross-section`, `document-link`, `prescriptions`, `projects`, `remarks`, `reviews`, `stamp-verification`. Бэкенд `projects` живёт в `planning/projects-backend`.
|
||||||
- Самые центральные сервисы по числу входящих ссылок: `documentations` (~85), `processing` / `workflow` (~76), `django` (~53), `eav` (~47), `resources` (~44), `bim` (~39), `flows` (~38). Менять их конфигурацию — дороже всего.
|
- Самые центральные сервисы по числу входящих ссылок: `documentations` (~85), `processing` / `workflow` (~76), `django` (~53), `eav` (~47), `resources` (~44), `bim` (~39), `flows` (~38). Менять их конфигурацию — дороже всего.
|
||||||
|
|
||||||
|
|||||||
@ -18,7 +18,7 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: debug
|
- name: debug
|
||||||
image: cr.yandex/crp3ccidau046kdj8g9q/mc-files:dev9
|
image: cr.yandex/crp3ccidau046kdj8g9q/mc-files:dev5
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
command: ["/bin/sh", "-c", "while true; do sleep 3600; done"]
|
command: ["/bin/sh", "-c", "while true; do sleep 3600; done"]
|
||||||
imagePullSecrets:
|
imagePullSecrets:
|
||||||
|
|||||||
@ -8,6 +8,9 @@ spec:
|
|||||||
values:
|
values:
|
||||||
services:
|
services:
|
||||||
backend:
|
backend:
|
||||||
|
deployment:
|
||||||
|
replicaCount:
|
||||||
|
_default: 2
|
||||||
envs:
|
envs:
|
||||||
- name: ALLOWED_HOSTS
|
- name: ALLOWED_HOSTS
|
||||||
value:
|
value:
|
||||||
|
|||||||
@ -65,7 +65,7 @@ spec:
|
|||||||
enabled: false
|
enabled: false
|
||||||
image:
|
image:
|
||||||
name:
|
name:
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/documentations:prod_fef3add2
|
_default: cr.yandex/crp3ccidau046kdj8g9q/documentations:prod_89c8039a
|
||||||
pullPolicy:
|
pullPolicy:
|
||||||
_default: IfNotPresent
|
_default: IfNotPresent
|
||||||
service:
|
service:
|
||||||
@ -89,6 +89,9 @@ spec:
|
|||||||
- name: POSTGRES_POOL_SIZE
|
- name: POSTGRES_POOL_SIZE
|
||||||
value:
|
value:
|
||||||
_default: "20"
|
_default: "20"
|
||||||
|
- name: CDE_API_ENABLED
|
||||||
|
value:
|
||||||
|
_default: "false"
|
||||||
- name: USE_LEGACY_BIM_FLOW
|
- name: USE_LEGACY_BIM_FLOW
|
||||||
value:
|
value:
|
||||||
_default: "true"
|
_default: "true"
|
||||||
@ -236,6 +239,9 @@ spec:
|
|||||||
- name: VALKEY_PORT
|
- name: VALKEY_PORT
|
||||||
value:
|
value:
|
||||||
_default: "6379"
|
_default: "6379"
|
||||||
|
- name: CDE_API_ENABLED
|
||||||
|
value:
|
||||||
|
_default: "false"
|
||||||
podAnnotations:
|
podAnnotations:
|
||||||
_default:
|
_default:
|
||||||
traffic.sidecar.istio.io/excludeOutboundPorts: "8200"
|
traffic.sidecar.istio.io/excludeOutboundPorts: "8200"
|
||||||
|
|||||||
@ -1,355 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-copy
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-copy:
|
|
||||||
enabled: true
|
|
||||||
serviceAccount:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: documentations-vault
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-copy
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
command:
|
|
||||||
_default: ["/bin/sh", "-ec"]
|
|
||||||
args:
|
|
||||||
_default:
|
|
||||||
- |
|
|
||||||
set -a
|
|
||||||
[ -f /vault/secrets/cde-api-postgres ] && . /vault/secrets/cde-api-postgres
|
|
||||||
[ -f /vault/secrets/cde-api-s3 ] && . /vault/secrets/cde-api-s3
|
|
||||||
[ -f /vault/secrets/cde-api-zeebe ] && . /vault/secrets/cde-api-zeebe
|
|
||||||
[ -f /vault/secrets/cde-api-rabbitmq ] && . /vault/secrets/cde-api-rabbitmq
|
|
||||||
set +a
|
|
||||||
exec /opt/worker
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-copy:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-copy"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_ISSUES_SYNC_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_ISSUES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://issues-service.platform:8000"
|
|
||||||
- name: CDE_API_ISSUES_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_ISSUES_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_COPY_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_COPY_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_COPY_STEP_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_COPY_S3_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
podAnnotations:
|
|
||||||
_default:
|
|
||||||
traffic.sidecar.istio.io/excludeOutboundPorts: "4317,4318,9411,8200"
|
|
||||||
vault.hashicorp.com/agent-init-first: "true"
|
|
||||||
vault.hashicorp.com/agent-inject: "true"
|
|
||||||
vault.hashicorp.com/agent-pre-populate-only: "true"
|
|
||||||
vault.hashicorp.com/auth-path: auth/kubernetes
|
|
||||||
vault.hashicorp.com/role: documentations
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-postgres: secrets/data/apps/documentations/postgres
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-postgres: |-
|
|
||||||
{{- with secret "secrets/data/apps/documentations/postgres" -}}
|
|
||||||
CDE_API_DATABASE__HOST={{ index .Data.data "host" }}
|
|
||||||
CDE_API_DATABASE__PORT={{ index .Data.data "port" }}
|
|
||||||
CDE_API_DATABASE__NAME={{ index .Data.data "database" }}
|
|
||||||
CDE_API_DATABASE__USER={{ index .Data.data "username" }}
|
|
||||||
CDE_API_DATABASE__PASSWORD={{ index .Data.data "password" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-s3: secrets/data/minio/apps/documentations
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-s3: |-
|
|
||||||
{{- with secret "secrets/data/minio/apps/documentations" -}}
|
|
||||||
CDE_API_S3_ENDPOINT={{ index .Data.data.client "endpoint" }}
|
|
||||||
CDE_API_S3_ACCESS_KEY={{ index .Data.data "access_key" }}
|
|
||||||
CDE_API_S3_SECRET_KEY={{ index .Data.data "secret_key" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-zeebe: secrets/data/apps/cde-api/zeebe
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-zeebe: |-
|
|
||||||
{{- with secret "secrets/data/apps/cde-api/zeebe" -}}
|
|
||||||
CDE_API_ZEEBE_GATEWAY_ADDRESS={{ index .Data.data "gateway_address" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_ID={{ index .Data.data "client_id" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_SECRET={{ index .Data.data "client_secret" }}
|
|
||||||
CDE_API_ZEEBE_AUTH_SERVER_URL={{ index .Data.data "auth_server_url" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-rabbitmq: secrets/data/rabbitmq/apps/cde
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-rabbitmq: |-
|
|
||||||
{{- with secret "secrets/data/rabbitmq/apps/cde" -}}
|
|
||||||
CDE_API_RABBITMQ__USER={{ index .Data.data "username" }}
|
|
||||||
CDE_API_RABBITMQ__PASSWORD={{ index .Data.data "password" }}
|
|
||||||
CDE_API_RABBITMQ__VHOST={{ index .Data.data "vhost" }}
|
|
||||||
{{- end -}}
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,337 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-move
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-move:
|
|
||||||
enabled: true
|
|
||||||
serviceAccount:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: documentations-vault
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-move
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
command:
|
|
||||||
_default: ["/bin/sh", "-ec"]
|
|
||||||
args:
|
|
||||||
_default:
|
|
||||||
- |
|
|
||||||
set -a
|
|
||||||
[ -f /vault/secrets/cde-api-postgres ] && . /vault/secrets/cde-api-postgres
|
|
||||||
[ -f /vault/secrets/cde-api-s3 ] && . /vault/secrets/cde-api-s3
|
|
||||||
[ -f /vault/secrets/cde-api-zeebe ] && . /vault/secrets/cde-api-zeebe
|
|
||||||
[ -f /vault/secrets/cde-api-rabbitmq ] && . /vault/secrets/cde-api-rabbitmq
|
|
||||||
set +a
|
|
||||||
exec /opt/worker
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-move:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-move"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_MOVE_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_MOVE_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
podAnnotations:
|
|
||||||
_default:
|
|
||||||
traffic.sidecar.istio.io/excludeOutboundPorts: "4317,4318,9411,8200"
|
|
||||||
vault.hashicorp.com/agent-init-first: "true"
|
|
||||||
vault.hashicorp.com/agent-inject: "true"
|
|
||||||
vault.hashicorp.com/agent-pre-populate-only: "true"
|
|
||||||
vault.hashicorp.com/auth-path: auth/kubernetes
|
|
||||||
vault.hashicorp.com/role: documentations
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-postgres: secrets/data/apps/documentations/postgres
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-postgres: |-
|
|
||||||
{{- with secret "secrets/data/apps/documentations/postgres" -}}
|
|
||||||
CDE_API_DATABASE__HOST={{ index .Data.data "host" }}
|
|
||||||
CDE_API_DATABASE__PORT={{ index .Data.data "port" }}
|
|
||||||
CDE_API_DATABASE__NAME={{ index .Data.data "database" }}
|
|
||||||
CDE_API_DATABASE__USER={{ index .Data.data "username" }}
|
|
||||||
CDE_API_DATABASE__PASSWORD={{ index .Data.data "password" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-s3: secrets/data/minio/apps/documentations
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-s3: |-
|
|
||||||
{{- with secret "secrets/data/minio/apps/documentations" -}}
|
|
||||||
CDE_API_S3_ENDPOINT={{ index .Data.data.client "endpoint" }}
|
|
||||||
CDE_API_S3_ACCESS_KEY={{ index .Data.data "access_key" }}
|
|
||||||
CDE_API_S3_SECRET_KEY={{ index .Data.data "secret_key" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-zeebe: secrets/data/apps/cde-api/zeebe
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-zeebe: |-
|
|
||||||
{{- with secret "secrets/data/apps/cde-api/zeebe" -}}
|
|
||||||
CDE_API_ZEEBE_GATEWAY_ADDRESS={{ index .Data.data "gateway_address" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_ID={{ index .Data.data "client_id" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_SECRET={{ index .Data.data "client_secret" }}
|
|
||||||
CDE_API_ZEEBE_AUTH_SERVER_URL={{ index .Data.data "auth_server_url" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-rabbitmq: secrets/data/rabbitmq/apps/cde
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-rabbitmq: |-
|
|
||||||
{{- with secret "secrets/data/rabbitmq/apps/cde" -}}
|
|
||||||
CDE_API_RABBITMQ__USER={{ index .Data.data "username" }}
|
|
||||||
CDE_API_RABBITMQ__PASSWORD={{ index .Data.data "password" }}
|
|
||||||
CDE_API_RABBITMQ__VHOST={{ index .Data.data "vhost" }}
|
|
||||||
{{- end -}}
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,236 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-create-upload
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-create-upload:
|
|
||||||
enabled: true
|
|
||||||
serviceAccount:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: documentations-vault
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-create-upload
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
command:
|
|
||||||
_default: ["/bin/sh", "-ec"]
|
|
||||||
args:
|
|
||||||
_default:
|
|
||||||
- |
|
|
||||||
set -a
|
|
||||||
[ -f /vault/secrets/cde-api-postgres ] && . /vault/secrets/cde-api-postgres
|
|
||||||
[ -f /vault/secrets/cde-api-s3 ] && . /vault/secrets/cde-api-s3
|
|
||||||
[ -f /vault/secrets/cde-api-zeebe ] && . /vault/secrets/cde-api-zeebe
|
|
||||||
set +a
|
|
||||||
exec /opt/worker
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-create-upload:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-create-upload"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_READERAT_BLOCK_SIZE_MB
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_READERAT_CACHE_BLOCKS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "240"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
podAnnotations:
|
|
||||||
_default:
|
|
||||||
traffic.sidecar.istio.io/excludeOutboundPorts: "4317,4318,9411,8200"
|
|
||||||
vault.hashicorp.com/agent-init-first: "true"
|
|
||||||
vault.hashicorp.com/agent-inject: "true"
|
|
||||||
vault.hashicorp.com/agent-pre-populate-only: "true"
|
|
||||||
vault.hashicorp.com/auth-path: auth/kubernetes
|
|
||||||
vault.hashicorp.com/role: documentations
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-postgres: secrets/data/apps/documentations/postgres
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-postgres: |-
|
|
||||||
{{- with secret "secrets/data/apps/documentations/postgres" -}}
|
|
||||||
CDE_API_DATABASE__HOST={{ index .Data.data "host" }}
|
|
||||||
CDE_API_DATABASE__PORT={{ index .Data.data "port" }}
|
|
||||||
CDE_API_DATABASE__NAME={{ index .Data.data "database" }}
|
|
||||||
CDE_API_DATABASE__USER={{ index .Data.data "username" }}
|
|
||||||
CDE_API_DATABASE__PASSWORD={{ index .Data.data "password" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-s3: secrets/data/minio/apps/documentations
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-s3: |-
|
|
||||||
{{- with secret "secrets/data/minio/apps/documentations" -}}
|
|
||||||
CDE_API_S3_ENDPOINT={{ index .Data.data.client "endpoint" }}
|
|
||||||
CDE_API_S3_ACCESS_KEY={{ index .Data.data "access_key" }}
|
|
||||||
CDE_API_S3_SECRET_KEY={{ index .Data.data "secret_key" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-zeebe: secrets/data/apps/cde-api/zeebe
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-zeebe: |-
|
|
||||||
{{- with secret "secrets/data/apps/cde-api/zeebe" -}}
|
|
||||||
CDE_API_ZEEBE_GATEWAY_ADDRESS={{ index .Data.data "gateway_address" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_ID={{ index .Data.data "client_id" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_SECRET={{ index .Data.data "client_secret" }}
|
|
||||||
CDE_API_ZEEBE_AUTH_SERVER_URL={{ index .Data.data "auth_server_url" }}
|
|
||||||
{{- end -}}
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,230 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-handle-error
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-handle-error:
|
|
||||||
enabled: true
|
|
||||||
serviceAccount:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: documentations-vault
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-handle-error
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 50m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
command:
|
|
||||||
_default: ["/bin/sh", "-ec"]
|
|
||||||
args:
|
|
||||||
_default:
|
|
||||||
- |
|
|
||||||
set -a
|
|
||||||
[ -f /vault/secrets/cde-api-postgres ] && . /vault/secrets/cde-api-postgres
|
|
||||||
[ -f /vault/secrets/cde-api-s3 ] && . /vault/secrets/cde-api-s3
|
|
||||||
[ -f /vault/secrets/cde-api-zeebe ] && . /vault/secrets/cde-api-zeebe
|
|
||||||
set +a
|
|
||||||
exec /opt/worker
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-handle-error:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-handle-error"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "4"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
podAnnotations:
|
|
||||||
_default:
|
|
||||||
traffic.sidecar.istio.io/excludeOutboundPorts: "4317,4318,9411,8200"
|
|
||||||
vault.hashicorp.com/agent-init-first: "true"
|
|
||||||
vault.hashicorp.com/agent-inject: "true"
|
|
||||||
vault.hashicorp.com/agent-pre-populate-only: "true"
|
|
||||||
vault.hashicorp.com/auth-path: auth/kubernetes
|
|
||||||
vault.hashicorp.com/role: documentations
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-postgres: secrets/data/apps/documentations/postgres
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-postgres: |-
|
|
||||||
{{- with secret "secrets/data/apps/documentations/postgres" -}}
|
|
||||||
CDE_API_DATABASE__HOST={{ index .Data.data "host" }}
|
|
||||||
CDE_API_DATABASE__PORT={{ index .Data.data "port" }}
|
|
||||||
CDE_API_DATABASE__NAME={{ index .Data.data "database" }}
|
|
||||||
CDE_API_DATABASE__USER={{ index .Data.data "username" }}
|
|
||||||
CDE_API_DATABASE__PASSWORD={{ index .Data.data "password" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-s3: secrets/data/minio/apps/documentations
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-s3: |-
|
|
||||||
{{- with secret "secrets/data/minio/apps/documentations" -}}
|
|
||||||
CDE_API_S3_ENDPOINT={{ index .Data.data.client "endpoint" }}
|
|
||||||
CDE_API_S3_ACCESS_KEY={{ index .Data.data "access_key" }}
|
|
||||||
CDE_API_S3_SECRET_KEY={{ index .Data.data "secret_key" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-zeebe: secrets/data/apps/cde-api/zeebe
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-zeebe: |-
|
|
||||||
{{- with secret "secrets/data/apps/cde-api/zeebe" -}}
|
|
||||||
CDE_API_ZEEBE_GATEWAY_ADDRESS={{ index .Data.data "gateway_address" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_ID={{ index .Data.data "client_id" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_SECRET={{ index .Data.data "client_secret" }}
|
|
||||||
CDE_API_ZEEBE_AUTH_SERVER_URL={{ index .Data.data "auth_server_url" }}
|
|
||||||
{{- end -}}
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,299 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-process-workflows
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-process-workflows:
|
|
||||||
enabled: true
|
|
||||||
serviceAccount:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: documentations-vault
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-process-workflows
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
command:
|
|
||||||
_default: ["/bin/sh", "-ec"]
|
|
||||||
args:
|
|
||||||
_default:
|
|
||||||
- |
|
|
||||||
set -a
|
|
||||||
[ -f /vault/secrets/cde-api-postgres ] && . /vault/secrets/cde-api-postgres
|
|
||||||
[ -f /vault/secrets/cde-api-s3 ] && . /vault/secrets/cde-api-s3
|
|
||||||
[ -f /vault/secrets/cde-api-zeebe ] && . /vault/secrets/cde-api-zeebe
|
|
||||||
set +a
|
|
||||||
exec /opt/worker
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-process-workflows:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-process-workflows"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "480"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
podAnnotations:
|
|
||||||
_default:
|
|
||||||
traffic.sidecar.istio.io/excludeOutboundPorts: "4317,4318,9411,8200"
|
|
||||||
vault.hashicorp.com/agent-init-first: "true"
|
|
||||||
vault.hashicorp.com/agent-inject: "true"
|
|
||||||
vault.hashicorp.com/agent-pre-populate-only: "true"
|
|
||||||
vault.hashicorp.com/auth-path: auth/kubernetes
|
|
||||||
vault.hashicorp.com/role: documentations
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-postgres: secrets/data/apps/documentations/postgres
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-postgres: |-
|
|
||||||
{{- with secret "secrets/data/apps/documentations/postgres" -}}
|
|
||||||
CDE_API_DATABASE__HOST={{ index .Data.data "host" }}
|
|
||||||
CDE_API_DATABASE__PORT={{ index .Data.data "port" }}
|
|
||||||
CDE_API_DATABASE__NAME={{ index .Data.data "database" }}
|
|
||||||
CDE_API_DATABASE__USER={{ index .Data.data "username" }}
|
|
||||||
CDE_API_DATABASE__PASSWORD={{ index .Data.data "password" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-s3: secrets/data/minio/apps/documentations
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-s3: |-
|
|
||||||
{{- with secret "secrets/data/minio/apps/documentations" -}}
|
|
||||||
CDE_API_S3_ENDPOINT={{ index .Data.data.client "endpoint" }}
|
|
||||||
CDE_API_S3_ACCESS_KEY={{ index .Data.data "access_key" }}
|
|
||||||
CDE_API_S3_SECRET_KEY={{ index .Data.data "secret_key" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-zeebe: secrets/data/apps/cde-api/zeebe
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-zeebe: |-
|
|
||||||
{{- with secret "secrets/data/apps/cde-api/zeebe" -}}
|
|
||||||
CDE_API_ZEEBE_GATEWAY_ADDRESS={{ index .Data.data "gateway_address" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_ID={{ index .Data.data "client_id" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_SECRET={{ index .Data.data "client_secret" }}
|
|
||||||
CDE_API_ZEEBE_AUTH_SERVER_URL={{ index .Data.data "auth_server_url" }}
|
|
||||||
{{- end -}}
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,245 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-publish-documents
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-publish-documents:
|
|
||||||
enabled: true
|
|
||||||
serviceAccount:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: documentations-vault
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-publish-documents
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
command:
|
|
||||||
_default: ["/bin/sh", "-ec"]
|
|
||||||
args:
|
|
||||||
_default:
|
|
||||||
- |
|
|
||||||
set -a
|
|
||||||
[ -f /vault/secrets/cde-api-postgres ] && . /vault/secrets/cde-api-postgres
|
|
||||||
[ -f /vault/secrets/cde-api-s3 ] && . /vault/secrets/cde-api-s3
|
|
||||||
[ -f /vault/secrets/cde-api-zeebe ] && . /vault/secrets/cde-api-zeebe
|
|
||||||
set +a
|
|
||||||
exec /opt/worker
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-publish-documents:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-publish-documents"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
podAnnotations:
|
|
||||||
_default:
|
|
||||||
traffic.sidecar.istio.io/excludeOutboundPorts: "4317,4318,9411,8200"
|
|
||||||
vault.hashicorp.com/agent-init-first: "true"
|
|
||||||
vault.hashicorp.com/agent-inject: "true"
|
|
||||||
vault.hashicorp.com/agent-pre-populate-only: "true"
|
|
||||||
vault.hashicorp.com/auth-path: auth/kubernetes
|
|
||||||
vault.hashicorp.com/role: documentations
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-postgres: secrets/data/apps/documentations/postgres
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-postgres: |-
|
|
||||||
{{- with secret "secrets/data/apps/documentations/postgres" -}}
|
|
||||||
CDE_API_DATABASE__HOST={{ index .Data.data "host" }}
|
|
||||||
CDE_API_DATABASE__PORT={{ index .Data.data "port" }}
|
|
||||||
CDE_API_DATABASE__NAME={{ index .Data.data "database" }}
|
|
||||||
CDE_API_DATABASE__USER={{ index .Data.data "username" }}
|
|
||||||
CDE_API_DATABASE__PASSWORD={{ index .Data.data "password" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-s3: secrets/data/minio/apps/documentations
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-s3: |-
|
|
||||||
{{- with secret "secrets/data/minio/apps/documentations" -}}
|
|
||||||
CDE_API_S3_ENDPOINT={{ index .Data.data.client "endpoint" }}
|
|
||||||
CDE_API_S3_ACCESS_KEY={{ index .Data.data "access_key" }}
|
|
||||||
CDE_API_S3_SECRET_KEY={{ index .Data.data "secret_key" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-zeebe: secrets/data/apps/cde-api/zeebe
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-zeebe: |-
|
|
||||||
{{- with secret "secrets/data/apps/cde-api/zeebe" -}}
|
|
||||||
CDE_API_ZEEBE_GATEWAY_ADDRESS={{ index .Data.data "gateway_address" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_ID={{ index .Data.data "client_id" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_SECRET={{ index .Data.data "client_secret" }}
|
|
||||||
CDE_API_ZEEBE_AUTH_SERVER_URL={{ index .Data.data "auth_server_url" }}
|
|
||||||
{{- end -}}
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,430 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
cde-api:
|
|
||||||
enabled: true
|
|
||||||
serviceAccount:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: documentations-vault
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: cde-api
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
port:
|
|
||||||
_default: 8000
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
command:
|
|
||||||
_default: ["/bin/sh", "-ec"]
|
|
||||||
args:
|
|
||||||
_default:
|
|
||||||
- |
|
|
||||||
set -a
|
|
||||||
[ -f /vault/secrets/cde-api-postgres ] && . /vault/secrets/cde-api-postgres
|
|
||||||
[ -f /vault/secrets/cde-api-s3 ] && . /vault/secrets/cde-api-s3
|
|
||||||
[ -f /vault/secrets/cde-api-zeebe ] && . /vault/secrets/cde-api-zeebe
|
|
||||||
[ -f /vault/secrets/cde-api-rabbitmq ] && . /vault/secrets/cde-api-rabbitmq
|
|
||||||
[ -f /vault/secrets/cde-api-django-auth ] && . /vault/secrets/cde-api-django-auth
|
|
||||||
set +a
|
|
||||||
[ -f /vault/secrets/cde-api-rsa-public ] && export CDE_API_PUBLIC_KEY="$(cat /vault/secrets/cde-api-rsa-public)"
|
|
||||||
exec /opt/main
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: cde-api
|
|
||||||
type:
|
|
||||||
_default: ClusterIP
|
|
||||||
port:
|
|
||||||
_default: 8000
|
|
||||||
targetPort:
|
|
||||||
_default: 8000
|
|
||||||
portName:
|
|
||||||
_default: http
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_RESOURCES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://iams.iam.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_RESOURCES_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "debug"
|
|
||||||
- name: CDE_API_HTTP_PORT
|
|
||||||
value:
|
|
||||||
_default: "8000"
|
|
||||||
- name: CDE_API_HTTP_READ_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_WRITE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_IDLE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "120s"
|
|
||||||
- name: CDE_API_HTTP_READ_BUFFER_SIZE
|
|
||||||
value:
|
|
||||||
_default: "96"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_PUBLIC_LINK_HOST
|
|
||||||
value:
|
|
||||||
_default: "https://document-link-srx.wb.ru"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "1000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_EAV_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_COPY_MAX_SYNC_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_DIAGNOSTICS_SLOW_OPERATION_THRESHOLD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__DB
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CONNECT_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S3_TLS_HANDSHAKE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S32D_MAX_ARCHIVE_SIZE_BYTES
|
|
||||||
value:
|
|
||||||
_default: "1099511627776"
|
|
||||||
- name: CDE_API_S32D_MAX_FILES_COUNT
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USERS_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_DISK_BUCKET_NAMESPACE
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_USERS_ORIGINATOR
|
|
||||||
value:
|
|
||||||
_default: "docs_prod"
|
|
||||||
- name: CDE_API_USERS_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_MAILER_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
podAnnotations:
|
|
||||||
_default:
|
|
||||||
traffic.sidecar.istio.io/excludeOutboundPorts: "4317,4318,9411,8200"
|
|
||||||
vault.hashicorp.com/agent-init-first: "true"
|
|
||||||
vault.hashicorp.com/agent-inject: "true"
|
|
||||||
vault.hashicorp.com/agent-pre-populate-only: "true"
|
|
||||||
vault.hashicorp.com/auth-path: auth/kubernetes
|
|
||||||
vault.hashicorp.com/role: documentations
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-postgres: secrets/data/apps/documentations/postgres
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-postgres: |-
|
|
||||||
{{- with secret "secrets/data/apps/documentations/postgres" -}}
|
|
||||||
CDE_API_DATABASE__HOST={{ index .Data.data "host" }}
|
|
||||||
CDE_API_DATABASE__PORT={{ index .Data.data "port" }}
|
|
||||||
CDE_API_DATABASE__NAME={{ index .Data.data "database" }}
|
|
||||||
CDE_API_DATABASE__USER={{ index .Data.data "username" }}
|
|
||||||
CDE_API_DATABASE__PASSWORD={{ index .Data.data "password" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-s3: secrets/data/minio/apps/documentations
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-s3: |-
|
|
||||||
{{- with secret "secrets/data/minio/apps/documentations" -}}
|
|
||||||
CDE_API_S3_ENDPOINT={{ index .Data.data.client "endpoint" }}
|
|
||||||
CDE_API_S3_ACCESS_KEY={{ index .Data.data "access_key" }}
|
|
||||||
CDE_API_S3_SECRET_KEY={{ index .Data.data "secret_key" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-zeebe: secrets/data/apps/cde-api/zeebe
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-zeebe: |-
|
|
||||||
{{- with secret "secrets/data/apps/cde-api/zeebe" -}}
|
|
||||||
CDE_API_ZEEBE_GATEWAY_ADDRESS={{ index .Data.data "gateway_address" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_ID={{ index .Data.data "client_id" }}
|
|
||||||
CDE_API_ZEEBE_CLIENT_SECRET={{ index .Data.data "client_secret" }}
|
|
||||||
CDE_API_ZEEBE_AUTH_SERVER_URL={{ index .Data.data "auth_server_url" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-rabbitmq: secrets/data/rabbitmq/apps/cde
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-rabbitmq: |-
|
|
||||||
{{- with secret "secrets/data/rabbitmq/apps/cde" -}}
|
|
||||||
CDE_API_RABBITMQ__USER={{ index .Data.data "username" }}
|
|
||||||
CDE_API_RABBITMQ__PASSWORD={{ index .Data.data "password" }}
|
|
||||||
CDE_API_RABBITMQ__VHOST={{ index .Data.data "vhost" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-django-auth: secrets/data/vault/common/django_auth
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-django-auth: |-
|
|
||||||
{{- with secret "secrets/data/vault/common/django_auth" -}}
|
|
||||||
CDE_API_USERS_AUTH_TOKEN={{ index .Data.data "key" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-cde-api-rsa-public: secrets/data/vault/common/rsa_keys
|
|
||||||
vault.hashicorp.com/agent-inject-template-cde-api-rsa-public: |-
|
|
||||||
{{- with secret "secrets/data/vault/common/rsa_keys" -}}
|
|
||||||
{{ index .Data.data "public_key" }}
|
|
||||||
{{- end -}}
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -97,6 +97,9 @@ spec:
|
|||||||
- name: PUBLIC_LINK_FOLDER_CONNECTOR_ENABLED
|
- name: PUBLIC_LINK_FOLDER_CONNECTOR_ENABLED
|
||||||
value:
|
value:
|
||||||
_default: "true"
|
_default: "true"
|
||||||
|
- name: CDE_API_ENABLED
|
||||||
|
value:
|
||||||
|
_default: "false"
|
||||||
- name: USE_ZITADEL
|
- name: USE_ZITADEL
|
||||||
value:
|
value:
|
||||||
_default: "1"
|
_default: "1"
|
||||||
@ -223,6 +226,9 @@ spec:
|
|||||||
- name: VALKEY_PORT
|
- name: VALKEY_PORT
|
||||||
value:
|
value:
|
||||||
_default: "6379"
|
_default: "6379"
|
||||||
|
- name: CDE_API_ENABLED
|
||||||
|
value:
|
||||||
|
_default: "false"
|
||||||
podAnnotations:
|
podAnnotations:
|
||||||
_default:
|
_default:
|
||||||
traffic.sidecar.istio.io/excludeOutboundPorts: "8200"
|
traffic.sidecar.istio.io/excludeOutboundPorts: "8200"
|
||||||
|
|||||||
@ -12,12 +12,3 @@ resources:
|
|||||||
- hasher.yaml
|
- hasher.yaml
|
||||||
- redis-deployment.yaml
|
- redis-deployment.yaml
|
||||||
- redis-service.yaml
|
- redis-service.yaml
|
||||||
- tasks-execution-config.yaml
|
|
||||||
- cde-api.yaml
|
|
||||||
- cde-api-worker-s32d-create-upload.yaml
|
|
||||||
- cde-api-worker-s32d-process-workflows.yaml
|
|
||||||
- cde-api-worker-s32d-publish-documents.yaml
|
|
||||||
- cde-api-worker-s32d-handle-error.yaml
|
|
||||||
- cde-api-worker-copy.yaml
|
|
||||||
- cde-api-worker-move.yaml
|
|
||||||
- outbox-relay.yaml
|
|
||||||
|
|||||||
@ -1,149 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: outbox-relay
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
outbox-relay:
|
|
||||||
enabled: true
|
|
||||||
serviceAccount:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: documentations-vault
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: outbox-relay
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 128Mi
|
|
||||||
command:
|
|
||||||
_default: ["/bin/sh", "-ec"]
|
|
||||||
args:
|
|
||||||
_default:
|
|
||||||
- |
|
|
||||||
set -a
|
|
||||||
[ -f /vault/secrets/outbox-relay-postgres ] && . /vault/secrets/outbox-relay-postgres
|
|
||||||
[ -f /vault/secrets/outbox-relay-kafka ] && . /vault/secrets/outbox-relay-kafka
|
|
||||||
set +a
|
|
||||||
exec /opt/relay
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/outbox-relay:prod_bee3b2a
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: OUTBOX_RELAY_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api-outbox-relay"
|
|
||||||
- name: OUTBOX_RELAY_APP_VERSION
|
|
||||||
value:
|
|
||||||
_default: "0.1.0"
|
|
||||||
- name: OUTBOX_RELAY_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: OUTBOX_RELAY_SOURCE_SERVICE
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: OUTBOX_RELAY_SOURCE_VERSION
|
|
||||||
value:
|
|
||||||
_default: "0.1.0"
|
|
||||||
- name: OUTBOX_RELAY_PG__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: OUTBOX_RELAY_PG__POOL_MIN
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: OUTBOX_RELAY_PG__POOL_MAX
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: OUTBOX_RELAY_PG__TABLE
|
|
||||||
value:
|
|
||||||
_default: "outbox"
|
|
||||||
- name: OUTBOX_RELAY_POLL_INTERVAL
|
|
||||||
value:
|
|
||||||
_default: "500ms"
|
|
||||||
- name: OUTBOX_RELAY_BATCH_SIZE
|
|
||||||
value:
|
|
||||||
_default: "100"
|
|
||||||
- name: OUTBOX_RELAY_MAX_ATTEMPTS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: OUTBOX_RELAY_INITIAL_BACKOFF
|
|
||||||
value:
|
|
||||||
_default: "1s"
|
|
||||||
- name: OUTBOX_RELAY_MAX_BACKOFF
|
|
||||||
value:
|
|
||||||
_default: "5m"
|
|
||||||
- name: OUTBOX_RELAY_SHUTDOWN_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__BROKERS
|
|
||||||
value:
|
|
||||||
_default: "kafka-kafka-contour.kafka.svc.cluster.local:9092"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__SECURITY_PROTOCOL
|
|
||||||
value:
|
|
||||||
_default: "SASL_SSL"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__INSECURE_SKIP_VERIFY
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
podAnnotations:
|
|
||||||
_default:
|
|
||||||
traffic.sidecar.istio.io/excludeOutboundPorts: "4317,4318,9411,8200"
|
|
||||||
vault.hashicorp.com/agent-init-first: "true"
|
|
||||||
vault.hashicorp.com/agent-inject: "true"
|
|
||||||
vault.hashicorp.com/agent-pre-populate-only: "true"
|
|
||||||
vault.hashicorp.com/auth-path: auth/kubernetes
|
|
||||||
vault.hashicorp.com/role: documentations
|
|
||||||
vault.hashicorp.com/agent-inject-secret-outbox-relay-postgres: secrets/data/apps/documentations/postgres
|
|
||||||
vault.hashicorp.com/agent-inject-template-outbox-relay-postgres: |-
|
|
||||||
{{- with secret "secrets/data/apps/documentations/postgres" -}}
|
|
||||||
OUTBOX_RELAY_PG__HOST={{ index .Data.data "host" }}
|
|
||||||
OUTBOX_RELAY_PG__PORT={{ index .Data.data "port" }}
|
|
||||||
OUTBOX_RELAY_PG__NAME={{ index .Data.data "database" }}
|
|
||||||
OUTBOX_RELAY_PG__USER={{ index .Data.data "username" }}
|
|
||||||
OUTBOX_RELAY_PG__PASSWORD={{ index .Data.data "password" }}
|
|
||||||
{{- end -}}
|
|
||||||
vault.hashicorp.com/agent-inject-secret-outbox-relay-kafka: secrets/data/kafka/apps/documentations
|
|
||||||
vault.hashicorp.com/agent-inject-template-outbox-relay-kafka: |-
|
|
||||||
{{- with secret "secrets/data/kafka/apps/documentations" -}}
|
|
||||||
OUTBOX_RELAY_KAFKA__SASL_MECHANISM={{ if .Data.data.auth }}{{ index .Data.data.auth "sasl_mechanism" }}{{ else }}{{ index .Data.data "sasl_mechanism" }}{{ end }}
|
|
||||||
OUTBOX_RELAY_KAFKA__SASL_USERNAME={{ index .Data.data "username" }}
|
|
||||||
OUTBOX_RELAY_KAFKA__SASL_PASSWORD={{ index .Data.data "password" }}
|
|
||||||
{{- end -}}
|
|
||||||
@ -1,180 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: ConfigMap
|
|
||||||
metadata:
|
|
||||||
name: tasks-execution-config-documentation-v2
|
|
||||||
namespace: documentations
|
|
||||||
data:
|
|
||||||
tasks-execution-config-documentation-v2.json: |
|
|
||||||
{
|
|
||||||
"bim_api_metadata_inserter": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_api_metadata_inserter_v2": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_api_metadata_inserter_v4": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_differ": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_updater": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"convert_to_potree": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"docx_to_pdf": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"dwg_to_geojson": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_limits": "4",
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_limits": "40Gi",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"e57_to_las": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"ifc_converter_job": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"las_merge": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mesh_optimizer": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mesh_optimizer_v2": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"parsing_template": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"processing_converter_to_tiles": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"processing_create_colored_surface_from_geotiff": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"rendering_template": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"split_pdf_document": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"split_pdf_document_legacy": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"update_orthomosaic_data": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"web_hook_caller": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"xml_to_glb": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"document_converter": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"sparkjs_converter_wrapper": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,373 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-copy
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-copy:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-copy
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-copy:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-copy"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://bim-api-service.bim.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_ISSUES_SYNC_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_ISSUES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://issues-service.platform:8000"
|
|
||||||
- name: CDE_API_ISSUES_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_ISSUES_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_COPY_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_COPY_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_COPY_STEP_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_COPY_S3_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "host"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "port"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "vhost"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,355 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-move
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-move:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-move
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-move:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-move"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://bim-api-service.bim.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_MOVE_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_MOVE_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "host"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "port"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "vhost"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,243 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-create-upload
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-create-upload:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-create-upload
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-create-upload:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-create-upload"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_READERAT_BLOCK_SIZE_MB
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_READERAT_CACHE_BLOCKS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "240"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,237 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-handle-error
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-handle-error:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-handle-error
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 50m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-handle-error:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-handle-error"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "4"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,306 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-process-workflows
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-process-workflows:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-process-workflows
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-process-workflows:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-process-workflows"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "480"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://bim-api-service.bim.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,252 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-publish-documents
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-publish-documents:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-publish-documents
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-publish-documents:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-publish-documents"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,446 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
cde-api:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: cde-api
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
port:
|
|
||||||
_default: 8000
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: cde-api
|
|
||||||
type:
|
|
||||||
_default: ClusterIP
|
|
||||||
port:
|
|
||||||
_default: 8000
|
|
||||||
targetPort:
|
|
||||||
_default: 8000
|
|
||||||
portName:
|
|
||||||
_default: http
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_RESOURCES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://iams.iam.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_RESOURCES_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "debug"
|
|
||||||
- name: CDE_API_HTTP_PORT
|
|
||||||
value:
|
|
||||||
_default: "8000"
|
|
||||||
- name: CDE_API_HTTP_READ_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_WRITE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_IDLE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "120s"
|
|
||||||
- name: CDE_API_HTTP_READ_BUFFER_SIZE
|
|
||||||
value:
|
|
||||||
_default: "96"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_PUBLIC_LINK_HOST
|
|
||||||
value:
|
|
||||||
_default: "https://document-link.cde.brusnika.ru"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://bim-api-service.bim.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "1000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_EAV_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_COPY_MAX_SYNC_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_DIAGNOSTICS_SLOW_OPERATION_THRESHOLD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__DB
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CONNECT_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S3_TLS_HANDSHAKE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S32D_MAX_ARCHIVE_SIZE_BYTES
|
|
||||||
value:
|
|
||||||
_default: "1099511627776"
|
|
||||||
- name: CDE_API_S32D_MAX_FILES_COUNT
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USERS_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_DISK_BUCKET_NAMESPACE
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_USERS_ORIGINATOR
|
|
||||||
value:
|
|
||||||
_default: "docs_prod"
|
|
||||||
- name: CDE_API_USERS_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_MAILER_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_PUBLIC_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "public-key"
|
|
||||||
secretKey:
|
|
||||||
_default: "key"
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_USERS_AUTH_TOKEN
|
|
||||||
secretName:
|
|
||||||
_default: "django-auth"
|
|
||||||
secretKey:
|
|
||||||
_default: "key"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "host"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "port"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "vhost"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -8,12 +8,3 @@ resources:
|
|||||||
- api.yaml
|
- api.yaml
|
||||||
- filestream.yaml
|
- filestream.yaml
|
||||||
- hasher.yaml
|
- hasher.yaml
|
||||||
- tasks-execution-config.yaml
|
|
||||||
- cde-api.yaml
|
|
||||||
- cde-api-worker-s32d-create-upload.yaml
|
|
||||||
- cde-api-worker-s32d-process-workflows.yaml
|
|
||||||
- cde-api-worker-s32d-publish-documents.yaml
|
|
||||||
- cde-api-worker-s32d-handle-error.yaml
|
|
||||||
- cde-api-worker-copy.yaml
|
|
||||||
- cde-api-worker-move.yaml
|
|
||||||
- outbox-relay.yaml
|
|
||||||
|
|||||||
@ -1,130 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: outbox-relay
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
outbox-relay:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: outbox-relay
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 128Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/outbox-relay:prod_bee3b2a
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: OUTBOX_RELAY_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api-outbox-relay"
|
|
||||||
- name: OUTBOX_RELAY_APP_VERSION
|
|
||||||
value:
|
|
||||||
_default: "0.1.0"
|
|
||||||
- name: OUTBOX_RELAY_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: OUTBOX_RELAY_SOURCE_SERVICE
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: OUTBOX_RELAY_SOURCE_VERSION
|
|
||||||
value:
|
|
||||||
_default: "0.1.0"
|
|
||||||
- name: OUTBOX_RELAY_PG__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: OUTBOX_RELAY_PG__POOL_MIN
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: OUTBOX_RELAY_PG__POOL_MAX
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: OUTBOX_RELAY_PG__TABLE
|
|
||||||
value:
|
|
||||||
_default: "outbox"
|
|
||||||
- name: OUTBOX_RELAY_PG__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: OUTBOX_RELAY_PG__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: OUTBOX_RELAY_PG__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: OUTBOX_RELAY_POLL_INTERVAL
|
|
||||||
value:
|
|
||||||
_default: "500ms"
|
|
||||||
- name: OUTBOX_RELAY_BATCH_SIZE
|
|
||||||
value:
|
|
||||||
_default: "100"
|
|
||||||
- name: OUTBOX_RELAY_MAX_ATTEMPTS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: OUTBOX_RELAY_INITIAL_BACKOFF
|
|
||||||
value:
|
|
||||||
_default: "1s"
|
|
||||||
- name: OUTBOX_RELAY_MAX_BACKOFF
|
|
||||||
value:
|
|
||||||
_default: "5m"
|
|
||||||
- name: OUTBOX_RELAY_SHUTDOWN_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__BROKERS
|
|
||||||
value:
|
|
||||||
_default: "brusnika-stage-kafka-bootstrap.kafka.svc.cluster.local:9093"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__SECURITY_PROTOCOL
|
|
||||||
value:
|
|
||||||
_default: "SSL"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__INSECURE_SKIP_VERIFY
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
secretEnvs:
|
|
||||||
- name: OUTBOX_RELAY_PG__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: OUTBOX_RELAY_PG__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
@ -1,180 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: ConfigMap
|
|
||||||
metadata:
|
|
||||||
name: tasks-execution-config-documentation-v2
|
|
||||||
namespace: documentations
|
|
||||||
data:
|
|
||||||
tasks-execution-config-documentation-v2.json: |
|
|
||||||
{
|
|
||||||
"bim_api_metadata_inserter": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_api_metadata_inserter_v2": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_api_metadata_inserter_v4": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_differ": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_updater": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"convert_to_potree": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"docx_to_pdf": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"dwg_to_geojson": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_limits": "4",
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_limits": "40Gi",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"e57_to_las": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"ifc_converter_job": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"las_merge": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mesh_optimizer": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mesh_optimizer_v2": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"parsing_template": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"processing_converter_to_tiles": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"processing_create_colored_surface_from_geotiff": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"rendering_template": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"split_pdf_document": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"split_pdf_document_legacy": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"update_orthomosaic_data": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"web_hook_caller": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"xml_to_glb": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"document_converter": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"sparkjs_converter_wrapper": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,373 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-copy
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-copy:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-copy
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-copy:stage_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-copy"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "stage"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "2000"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "2250"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "15000"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_ISSUES_SYNC_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_ISSUES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://issues-service.platform:8000"
|
|
||||||
- name: CDE_API_ISSUES_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_ISSUES_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_COPY_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_COPY_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_COPY_STEP_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_COPY_S3_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "192.168.2.45"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "host"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "port"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "vhost"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,355 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-move
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-move:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-move
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-move:stage_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-move"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "stage"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "2000"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "2250"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "15000"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_MOVE_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_MOVE_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "192.168.2.45"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "host"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "port"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "vhost"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,243 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-create-upload
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-create-upload:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-create-upload
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-create-upload:stage_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-create-upload"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_READERAT_BLOCK_SIZE_MB
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_READERAT_CACHE_BLOCKS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "240"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "192.168.2.45"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,237 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-handle-error
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-handle-error:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-handle-error
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 50m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-handle-error:stage_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-handle-error"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "4"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "192.168.2.45"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,306 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-process-workflows
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-process-workflows:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-process-workflows
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-process-workflows:stage_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-process-workflows"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "480"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "stage"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "2000"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "2250"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "15000"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "192.168.2.45"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,252 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-publish-documents
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-publish-documents:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-publish-documents
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-publish-documents:stage_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-publish-documents"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "192.168.2.45"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,446 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
cde-api:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: cde-api
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
port:
|
|
||||||
_default: 8000
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api:stage_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: cde-api
|
|
||||||
type:
|
|
||||||
_default: ClusterIP
|
|
||||||
port:
|
|
||||||
_default: 8000
|
|
||||||
targetPort:
|
|
||||||
_default: 8000
|
|
||||||
portName:
|
|
||||||
_default: http
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_RESOURCES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://iams.iam.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_RESOURCES_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "debug"
|
|
||||||
- name: CDE_API_HTTP_PORT
|
|
||||||
value:
|
|
||||||
_default: "8000"
|
|
||||||
- name: CDE_API_HTTP_READ_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_WRITE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_IDLE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "120s"
|
|
||||||
- name: CDE_API_HTTP_READ_BUFFER_SIZE
|
|
||||||
value:
|
|
||||||
_default: "96"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_PUBLIC_LINK_HOST
|
|
||||||
value:
|
|
||||||
_default: "https://document-link.test.sarex.brusnika.tech"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "1000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "stage"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_EAV_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_COPY_MAX_SYNC_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "2000"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "2250"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "15000"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_DIAGNOSTICS_SLOW_OPERATION_THRESHOLD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__DB
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CONNECT_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S3_TLS_HANDSHAKE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S32D_MAX_ARCHIVE_SIZE_BYTES
|
|
||||||
value:
|
|
||||||
_default: "1099511627776"
|
|
||||||
- name: CDE_API_S32D_MAX_FILES_COUNT
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USERS_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_DISK_BUCKET_NAMESPACE
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_USERS_ORIGINATOR
|
|
||||||
value:
|
|
||||||
_default: "docs_prod"
|
|
||||||
- name: CDE_API_USERS_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_MAILER_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "192.168.2.45"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_PUBLIC_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "public-key"
|
|
||||||
secretKey:
|
|
||||||
_default: "key"
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_USERS_AUTH_TOKEN
|
|
||||||
secretName:
|
|
||||||
_default: "django-auth"
|
|
||||||
secretKey:
|
|
||||||
_default: "key"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "host"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "port"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
secretName:
|
|
||||||
_default: "rabbitmq"
|
|
||||||
secretKey:
|
|
||||||
_default: "vhost"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -9,12 +9,3 @@ resources:
|
|||||||
- filestream.yaml
|
- filestream.yaml
|
||||||
- hasher.yaml
|
- hasher.yaml
|
||||||
- pdf-markings-amqp.yaml
|
- pdf-markings-amqp.yaml
|
||||||
- tasks-execution-config.yaml
|
|
||||||
- cde-api.yaml
|
|
||||||
- cde-api-worker-s32d-create-upload.yaml
|
|
||||||
- cde-api-worker-s32d-process-workflows.yaml
|
|
||||||
- cde-api-worker-s32d-publish-documents.yaml
|
|
||||||
- cde-api-worker-s32d-handle-error.yaml
|
|
||||||
- cde-api-worker-copy.yaml
|
|
||||||
- cde-api-worker-move.yaml
|
|
||||||
- outbox-relay.yaml
|
|
||||||
|
|||||||
@ -1,130 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: outbox-relay
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
outbox-relay:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: outbox-relay
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 128Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/outbox-relay:stage_bee3b2a
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: regcred
|
|
||||||
envs:
|
|
||||||
- name: OUTBOX_RELAY_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api-outbox-relay"
|
|
||||||
- name: OUTBOX_RELAY_APP_VERSION
|
|
||||||
value:
|
|
||||||
_default: "0.1.0"
|
|
||||||
- name: OUTBOX_RELAY_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: OUTBOX_RELAY_SOURCE_SERVICE
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: OUTBOX_RELAY_SOURCE_VERSION
|
|
||||||
value:
|
|
||||||
_default: "0.1.0"
|
|
||||||
- name: OUTBOX_RELAY_PG__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: OUTBOX_RELAY_PG__POOL_MIN
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: OUTBOX_RELAY_PG__POOL_MAX
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: OUTBOX_RELAY_PG__TABLE
|
|
||||||
value:
|
|
||||||
_default: "outbox"
|
|
||||||
- name: OUTBOX_RELAY_PG__HOST
|
|
||||||
value:
|
|
||||||
_default: "192.168.2.45"
|
|
||||||
- name: OUTBOX_RELAY_PG__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: OUTBOX_RELAY_PG__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: OUTBOX_RELAY_POLL_INTERVAL
|
|
||||||
value:
|
|
||||||
_default: "500ms"
|
|
||||||
- name: OUTBOX_RELAY_BATCH_SIZE
|
|
||||||
value:
|
|
||||||
_default: "100"
|
|
||||||
- name: OUTBOX_RELAY_MAX_ATTEMPTS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: OUTBOX_RELAY_INITIAL_BACKOFF
|
|
||||||
value:
|
|
||||||
_default: "1s"
|
|
||||||
- name: OUTBOX_RELAY_MAX_BACKOFF
|
|
||||||
value:
|
|
||||||
_default: "5m"
|
|
||||||
- name: OUTBOX_RELAY_SHUTDOWN_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__BROKERS
|
|
||||||
value:
|
|
||||||
_default: "brusnika-stage-kafka-bootstrap.kafka.svc.cluster.local:9093"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__SECURITY_PROTOCOL
|
|
||||||
value:
|
|
||||||
_default: "SSL"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__INSECURE_SKIP_VERIFY
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
secretEnvs:
|
|
||||||
- name: OUTBOX_RELAY_PG__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: OUTBOX_RELAY_PG__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
@ -1,180 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: ConfigMap
|
|
||||||
metadata:
|
|
||||||
name: tasks-execution-config-documentation-v2
|
|
||||||
namespace: documentations
|
|
||||||
data:
|
|
||||||
tasks-execution-config-documentation-v2.json: |
|
|
||||||
{
|
|
||||||
"bim_api_metadata_inserter": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_api_metadata_inserter_v2": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_api_metadata_inserter_v4": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_differ": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_updater": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"convert_to_potree": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"docx_to_pdf": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"dwg_to_geojson": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_limits": "4",
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_limits": "40Gi",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"e57_to_las": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"ifc_converter_job": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"las_merge": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mesh_optimizer": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mesh_optimizer_v2": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"parsing_template": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"processing_converter_to_tiles": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"processing_create_colored_surface_from_geotiff": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"rendering_template": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"split_pdf_document": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"split_pdf_document_legacy": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"update_orthomosaic_data": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"web_hook_caller": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"xml_to_glb": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"document_converter": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"sparkjs_converter_wrapper": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,255 +0,0 @@
|
|||||||
# Конфигурация cde-api и его воркеров
|
|
||||||
|
|
||||||
Документ описывает переменные окружения `cde-api` и воркеров, развёрнутых в неймспейсе `documentations`. Манифесты — `base/cde-api*.yaml` (канонический вариант) и одноимённые файлы в оверлеях контуров. Источник значений — `cde-api/.helm/values.yaml`; значения в таблицах — из `base` (контуры переопределяют URL зависимостей, см. ниже).
|
|
||||||
|
|
||||||
## Процессы
|
|
||||||
|
|
||||||
| HelmRelease | Deployment | Образ | Service | Назначение |
|
|
||||||
| --- | --- | --- | --- | --- |
|
|
||||||
| `cde-api` | `cde-api` | `cde-api` | `cde-api:8000` | HTTP-API (`CDE_API_HTTP_PORT=8000`) |
|
|
||||||
| `cde-api-worker-s32d-create-upload` | `worker-s32d-create-upload` | `cde-api-worker-s32d-create-upload` | — | воркер S32D: создание и загрузка s3→disk |
|
|
||||||
| `cde-api-worker-s32d-process-workflows` | `worker-s32d-process-workflows` | `cde-api-worker-s32d-process-workflows` | — | воркер S32D: запуск workflow-обработки |
|
|
||||||
| `cde-api-worker-s32d-publish-documents` | `worker-s32d-publish-documents` | `cde-api-worker-s32d-publish-documents` | — | воркер S32D: публикация документов |
|
|
||||||
| `cde-api-worker-s32d-handle-error` | `worker-s32d-handle-error` | `cde-api-worker-s32d-handle-error` | — | воркер S32D: обработка ошибок |
|
|
||||||
| `cde-api-worker-copy` | `worker-copy` | `cde-api-worker-copy` | — | воркер копирования |
|
|
||||||
| `cde-api-worker-move` | `worker-move` | `cde-api-worker-move` | — | воркер перемещения |
|
|
||||||
|
|
||||||
Не развёрнуты (в `universal-chart` нет поддержки `cronjobs`): `workspace-recovery`, `resource-id-backfill`, `sizer` — остаются в `cde-api/.helm`.
|
|
||||||
|
|
||||||
Назначение воркеров выведено из имён образов и переменных `CDE_API_S32D_*`; точное поведение — в коде `cde-api/cmd`.
|
|
||||||
|
|
||||||
## Способ конфигурирования
|
|
||||||
|
|
||||||
- Только переменные окружения с префиксом `CDE_API_`; вложенные секции задаются через `__` (`CDE_API_DATABASE__HOST`).
|
|
||||||
- Несекретные значения — `envs` в HelmRelease. Секреты: в vault-контурах (`base`, а значит `sarex-contour`, `yc-k8s-test`, `d8-ugmk-prod`, `uralkal`, `vad`) — Vault Agent Injector (файлы в `/vault/secrets/`, которые `command: /bin/sh -ec` загружает в окружение перед `exec /opt/main` / `exec /opt/worker`, как у `documentations-api`); в остальных (`ugok`, `brusnika-*`, `wb`) — k8s `secretEnvs`.
|
|
||||||
- Образы cde-api содержат `/bin/sh` (статический busybox): он нужен для Vault-обёртки запуска (`exec /opt/main` / `exec /opt/worker`).
|
|
||||||
- **Postgres, Valkey и S3 — общие с documentations** (отдельных ресурсов у cde-api нет): БД и креды те же, что у `documentations-api`; Valkey — внутрикластерный `redis:6379` (ns `documentations`, без TLS и пароля, DB 5); S3 — доступ MinIO из `secrets/data/minio/apps/documentations`.
|
|
||||||
- Файл `/etc/app/tasks_execution_config.json` (`CDE_API_WORKFLOWS_CONFIG_FILEPATH`) монтируется из ConfigMap `tasks-execution-config-documentation-v2` (`tasks-execution-config.yaml`; содержимое — `cde-api/.example.tasks_execution_config.json`, в реальных контурах заменить боевыми ресурсами задач).
|
|
||||||
- Значения по умолчанию в `values.yaml` источника — для stage; в iac всегда `global.env=_default`, поэтому здесь взяты prod-значения, а URL зависимостей — по конвенции соответствующего контура (из его `api.yaml`).
|
|
||||||
|
|
||||||
## Секреты в Vault (vault-контуры)
|
|
||||||
|
|
||||||
Инжектируются Vault Agent (role `documentations`, SA `documentations-vault`); каждый путь — отдельный файл `/vault/secrets/cde-api-<имя>`.
|
|
||||||
|
|
||||||
| Файл | Путь Vault | Переменные | Процессы |
|
|
||||||
| --- | --- | --- | --- |
|
|
||||||
| `postgres` | `secrets/data/apps/documentations/postgres` (общий с documentations) | `CDE_API_DATABASE__HOST/PORT/NAME/USER/PASSWORD` | все |
|
|
||||||
| `s3` | `secrets/data/minio/apps/documentations` (общий) | `CDE_API_S3_ENDPOINT/ACCESS_KEY/SECRET_KEY` | все |
|
|
||||||
| `zeebe` | `secrets/data/apps/cde-api/zeebe` (**нужно создать**: `gateway_address`, `client_id`, `client_secret`, `auth_server_url`) | `CDE_API_ZEEBE_*` | все |
|
|
||||||
| `rabbitmq` | `secrets/data/rabbitmq/apps/cde` | `CDE_API_RABBITMQ__USER/PASSWORD/VHOST` (хост и порт — в envs) | api, copy, move |
|
|
||||||
| `django-auth` | `secrets/data/vault/common/django_auth` (ключ `key`) | `CDE_API_USERS_AUTH_TOKEN` | api |
|
|
||||||
| `rsa-public` | `secrets/data/vault/common/rsa_keys` (ключ `public_key`) | `CDE_API_PUBLIC_KEY` | api |
|
|
||||||
|
|
||||||
Точный состав файлов у каждого процесса — в `podAnnotations` его HelmRelease.
|
|
||||||
|
|
||||||
## Секреты k8s-контуров (`ugok`, `brusnika-*`, `wb`; ns `documentations`)
|
|
||||||
|
|
||||||
Postgres — тот же хост/БД, что у `documentations-api` контура (литералы в envs), логин/пароль из его секрета (`postgres-secret` или `documentations-postgresql-secret`, ключи `username`/`password`); Valkey — `redis`. S3 и RabbitMQ — Secret'ы, которые в контуре уже используют hasher / pdf-markings / api; новый нужен только для Zeebe (`cde-api-zeebe-secret`).
|
|
||||||
|
|
||||||
| Контур | S3 (endpoint / access / secret) | RabbitMQ |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| `ugok` | `documentations-s3-secret`: `endpoint` / `access_key` / `secret_key` | `documentations-rabbitmq-secret`: `host, port, username, password, vhost` |
|
|
||||||
| `brusnika-prod` | `hasher-s3-secret`: `endpoint` / `access_key` / `secret_key` | `rabbitmq`: `host, port, username, password, vhost` |
|
|
||||||
| `brusnika-stage` | `yc-s3`: `endpoint_url` / `key_id` / `access_key` | `rabbitmq`: как выше |
|
|
||||||
| `wb` | `yc-s3`: `endpoint_url` / `key_id` / `access_key` | как в `wb/api.yaml`: host/port/vhost (`cde`) — литералы в envs, user/password — `hasher-rabbitmq-secret` (`user`, `password`) |
|
|
||||||
|
|
||||||
Таблица ниже — для справки по `wb` (остальные контуры отличаются именами Secret'ов и ключей, см. таблицу выше):
|
|
||||||
|
|
||||||
| Secret | Ключи | Переменные |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| `public-key` | `key` | `CDE_API_PUBLIC_KEY` |
|
|
||||||
| `postgres-secret` | `username`, `password` | `CDE_API_DATABASE__USER`, `CDE_API_DATABASE__PASSWORD` |
|
|
||||||
| `yc-s3` | `endpoint_url`, `key_id`, `access_key` | `CDE_API_S3_ENDPOINT`, `CDE_API_S3_ACCESS_KEY`, `CDE_API_S3_SECRET_KEY` |
|
|
||||||
| `cde-api-zeebe-secret` | `gateway_address`, `client_id`, `client_secret`, `auth_server_url` | `CDE_API_ZEEBE_GATEWAY_ADDRESS`, `CDE_API_ZEEBE_CLIENT_ID`, `CDE_API_ZEEBE_CLIENT_SECRET`, `CDE_API_ZEEBE_AUTH_SERVER_URL` |
|
|
||||||
| `django-auth` | `key` | `CDE_API_USERS_AUTH_TOKEN` |
|
|
||||||
| `hasher-rabbitmq-secret` | `user`, `password` | `CDE_API_RABBITMQ__USER`, `CDE_API_RABBITMQ__PASSWORD` |
|
|
||||||
|
|
||||||
## Переменные окружения
|
|
||||||
|
|
||||||
Колонка «Процессы»: api, create-upload, process-workflows, publish-documents, handle-error, copy, move. Если значение различается между процессами, показано значение первого процесса из списка.
|
|
||||||
|
|
||||||
| Переменная | Значение (base) | Процессы |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| `CDE_API_APP_NAME` | `cde-api` *(различается)* | все |
|
|
||||||
| `CDE_API_BIMAPI_RETRY_COUNT` | `3` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_BIMAPI_RETRY_WAIT_MS` | `1000` | api |
|
|
||||||
| `CDE_API_BIMAPI_TIMEOUT_MS` | `30000` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_BIMAPI_TIMEOUT_V2_MS` | `300000` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_BIMAPI_URL` | `http://backend-svc.bim.svc.cluster.local:80` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_BIMAPI_V2_URL` | `http://backend-svc.bim.svc.cluster.local:80` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_CONTAINER_REGISTRY` | `cr.yandex/crp3ccidau046kdj8g9q` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_CONVERTED_PDF_TO_S3` | `true` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_CONVERT_DWG_TO_GEOJSON` | `true` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_CONVERT_DXF_TO_GEOJSON` | `true` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_COPY_JOB_TIMEOUT_MINUTES` | `30` | copy |
|
|
||||||
| `CDE_API_COPY_MAX_SYNC_WAIT_MS` | `300000` | api |
|
|
||||||
| `CDE_API_COPY_S3_PARALLELISM` | `1` | copy |
|
|
||||||
| `CDE_API_COPY_STEP_PARALLELISM` | `1` | copy |
|
|
||||||
| `CDE_API_COPY_WORKER_JOBS` | `""` | copy |
|
|
||||||
| `CDE_API_DATABASE_HEALTH_CHECK_PERIOD` | `30s` | все |
|
|
||||||
| `CDE_API_DATABASE_MAX_CONN_IDLE_TIME` | `10m` | все |
|
|
||||||
| `CDE_API_DATABASE_MAX_CONN_LIFETIME` | `30m` | все |
|
|
||||||
| `CDE_API_DATABASE_OBSERVABILITY_ENABLE` | `false` | api |
|
|
||||||
| `CDE_API_DATABASE_POOL_SIZE` | `10` *(различается)* | все |
|
|
||||||
| `CDE_API_DATABASE__INSECURE_SKIP_TLS` | `false` | все |
|
|
||||||
| `CDE_API_DATABASE__SSLMODE` | `disable` | все |
|
|
||||||
| `CDE_API_DIAGNOSTICS_SLOW_OPERATION_THRESHOLD` | `30s` | api |
|
|
||||||
| `CDE_API_DISK_BUCKET_NAMESPACE` | `documentations` | api |
|
|
||||||
| `CDE_API_DJANGO_HOST` | `http://backend-svc.django.svc.cluster.local:80` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_DOCUMENTATION_V2_URL` | `http://backend-api-svc.documentations.svc.cluster.local:80` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_EAV_HOST` | `http://backend-svc.eav.svc.cluster.local:80` | все |
|
|
||||||
| `CDE_API_EAV_TIMEOUT_MS` | `10000` | api |
|
|
||||||
| `CDE_API_ENVIRONMENT` | `production` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_FLOWS_URL` | `http://backend-svc.flows.svc.cluster.local:80` | все |
|
|
||||||
| `CDE_API_HTTP_IDLE_TIMEOUT` | `120s` | api |
|
|
||||||
| `CDE_API_HTTP_PORT` | `8000` | api |
|
|
||||||
| `CDE_API_HTTP_READ_BUFFER_SIZE` | `96` | api |
|
|
||||||
| `CDE_API_HTTP_READ_TIMEOUT` | `0s` | api |
|
|
||||||
| `CDE_API_HTTP_WRITE_TIMEOUT` | `0s` | api |
|
|
||||||
| `CDE_API_INTERNAL_URL` | `http://cde-api.documentations:8000` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_ISSUES_BASE_URL` | `http://issues-service.platform:8000` | copy |
|
|
||||||
| `CDE_API_ISSUES_RETRY_COUNT` | `3` | copy |
|
|
||||||
| `CDE_API_ISSUES_SYNC_ENABLED` | `false` | copy |
|
|
||||||
| `CDE_API_ISSUES_TIMEOUT_MS` | `30000` | copy |
|
|
||||||
| `CDE_API_LAST_MASTER_BIM` | `36311` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_LAST_SLAVE_1_BIM` | `94015` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_LAST_SLAVE_2_BIM` | `135771` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_LOG_LEVEL` | `debug` *(различается)* | все |
|
|
||||||
| `CDE_API_MAILER_BASE_URL` | `http://mailer-service.mailer:8000` | все |
|
|
||||||
| `CDE_API_MAILER_FROM_EMAIL` | `noreply@sarex.io` | все |
|
|
||||||
| `CDE_API_MAILER_RETRY_COUNT` | `2` | api |
|
|
||||||
| `CDE_API_MAILER_TIMEOUT_MS` | `10000` | api |
|
|
||||||
| `CDE_API_MOVE_JOB_TIMEOUT_MINUTES` | `30` | move |
|
|
||||||
| `CDE_API_MOVE_WORKER_JOBS` | `""` | move |
|
|
||||||
| `CDE_API_OBSERVABILITY_ENABLE` | `false` | все |
|
|
||||||
| `CDE_API_PUBLIC_LINK_HOST` | `https://document-link-srx.wb.ru` | api |
|
|
||||||
| `CDE_API_RABBITMQ__HASHER_EXCHANGE` | `hash.compute` | api, copy, move |
|
|
||||||
| `CDE_API_RABBITMQ__HASHER_ROUTING_KEY` | `hash.compute.normal` | api, copy, move |
|
|
||||||
| `CDE_API_RABBITMQ__HOST` | `rabbitmq.rabbitmq.svc.cluster.local` | api, copy, move |
|
|
||||||
| `CDE_API_RABBITMQ__MARKS_ROUTING_KEY` | `pdf_markings_input` | api, copy, move |
|
|
||||||
| `CDE_API_RABBITMQ__PORT` | `5672` | api, copy, move |
|
|
||||||
| `CDE_API_REDIS__DB` | `5` | api |
|
|
||||||
| `CDE_API_REDIS__DEFAULT_TTL_MINUTES` | `10` | все |
|
|
||||||
| `CDE_API_REDIS__DIAL_TIMEOUT_MS` | `5000` | все |
|
|
||||||
| `CDE_API_REDIS__HOST` | `redis` | все |
|
|
||||||
| `CDE_API_REDIS__MIN_IDLE_CONNS` | `2` *(различается)* | все |
|
|
||||||
| `CDE_API_REDIS__PERMISSION_CACHE_ENABLED` | `false` | все |
|
|
||||||
| `CDE_API_REDIS__POOL_SIZE` | `10` *(различается)* | все |
|
|
||||||
| `CDE_API_REDIS__PORT` | `6379` | все |
|
|
||||||
| `CDE_API_REDIS__READ_TIMEOUT_MS` | `3000` | все |
|
|
||||||
| `CDE_API_REDIS__SSL` | `false` | все |
|
|
||||||
| `CDE_API_REDIS__WRITE_TIMEOUT_MS` | `3000` | все |
|
|
||||||
| `CDE_API_RESOURCES_BASE_URL` | `http://iams.iam.svc.cluster.local:8080` | api |
|
|
||||||
| `CDE_API_RESOURCES_TIMEOUT` | `10s` | api |
|
|
||||||
| `CDE_API_S32D_MAX_ARCHIVE_SIZE_BYTES` | `1099511627776` | api |
|
|
||||||
| `CDE_API_S32D_MAX_FILES_COUNT` | `500` | api |
|
|
||||||
| `CDE_API_S32D_READERAT_BLOCK_SIZE_MB` | `8` | create-upload |
|
|
||||||
| `CDE_API_S32D_READERAT_CACHE_BLOCKS` | `8` | create-upload |
|
|
||||||
| `CDE_API_S32D_WORKER_CREATE_UPLOAD_MAX_JOBS` | `2` | create-upload |
|
|
||||||
| `CDE_API_S32D_WORKER_CREATE_UPLOAD_TIMEOUT_MIN` | `240` | create-upload |
|
|
||||||
| `CDE_API_S32D_WORKER_HANDLE_ERROR_MAX_JOBS` | `4` | handle-error |
|
|
||||||
| `CDE_API_S32D_WORKER_HANDLE_ERROR_TIMEOUT_MIN` | `10` | handle-error |
|
|
||||||
| `CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_MAX_JOBS` | `2` | process-workflows |
|
|
||||||
| `CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_TIMEOUT_MIN` | `480` | process-workflows |
|
|
||||||
| `CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_MAX_JOBS` | `2` | publish-documents |
|
|
||||||
| `CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_TIMEOUT_MIN` | `10` | publish-documents |
|
|
||||||
| `CDE_API_S3_BUCKET_LOOKUP` | `auto` | все |
|
|
||||||
| `CDE_API_S3_BUCKET_NAME` | `documentations` | все |
|
|
||||||
| `CDE_API_S3_CHECK_BUCKET` | `false` | все |
|
|
||||||
| `CDE_API_S3_CONNECT_TIMEOUT` | `10s` | api |
|
|
||||||
| `CDE_API_S3_INSECURE_SKIP_TLS` | `false` | все |
|
|
||||||
| `CDE_API_S3_MAX_PART_SIZE` | `524288000` | все |
|
|
||||||
| `CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE` | `5368709120` | все |
|
|
||||||
| `CDE_API_S3_TLS_HANDSHAKE_TIMEOUT` | `10s` | api |
|
|
||||||
| `CDE_API_S3_UPLOAD_STALL_TIMEOUT` | `10m` | все |
|
|
||||||
| `CDE_API_S3_USE_SSL` | `true` | все |
|
|
||||||
| `CDE_API_SYSTEMLOG_BASE_URL` | `http://backend-svc.system-log.svc.cluster.local:80` | api, publish-documents, copy, move |
|
|
||||||
| `CDE_API_SYSTEMLOG_TIMEOUT_MS` | `10000` | api, publish-documents, copy, move |
|
|
||||||
| `CDE_API_TRANSMITTALS_URL` | `http://transmittal-service.transmittal.svc.cluster.local:80` | все |
|
|
||||||
| `CDE_API_USERS_BASE_URL` | `http://backend-svc.django.svc.cluster.local:80` | api |
|
|
||||||
| `CDE_API_USERS_ORIGINATOR` | `docs_prod` | api |
|
|
||||||
| `CDE_API_USERS_TIMEOUT_MS` | `10000` | api |
|
|
||||||
| `CDE_API_USE_BIMV1_FOR_BIMV2` | `true` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_USE_BIM_INSERTER` | `true` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_USE_LEGACY_BIM_FLOW` | `0` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_WORKFLOWS_CONFIG_FILEPATH` | `/etc/app/tasks_execution_config.json` | все |
|
|
||||||
| `CDE_API_WORKFLOWS_IMAGES_VERSION` | `master` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_WORKFLOW_BASE_URL` | `http://backend-svc.processing.svc.cluster.local:80` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_WORKFLOW_RETRY_COUNT` | `3` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_WORKFLOW_RETRY_WAIT_MS` | `500` | api |
|
|
||||||
| `CDE_API_WORKFLOW_TIMEOUT_MS` | `30000` | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_WORKSPACE_BASE_URL` | `http://backend-svc.workspaces.svc.cluster.local:80` | api, publish-documents, copy, move |
|
|
||||||
| `CDE_API_WORKSPACE_RETRY_COUNT` | `3` | api, publish-documents, copy, move |
|
|
||||||
| `CDE_API_WORKSPACE_TIMEOUT_MS` | `10000` | api, publish-documents, copy, move |
|
|
||||||
| `CDE_API_ZEEBE_USE_PLAINTEXT` | `true` | все |
|
|
||||||
|
|
||||||
## Переменные из k8s-секретов (ugok, brusnika-*, wb)
|
|
||||||
|
|
||||||
| Переменная | Secret / ключ | Процессы |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| `CDE_API_DATABASE__PASSWORD` | `postgres-secret` / `password` | все |
|
|
||||||
| `CDE_API_DATABASE__USER` | `postgres-secret` / `username` | все |
|
|
||||||
| `CDE_API_PUBLIC_KEY` | `public-key` / `key` | api |
|
|
||||||
| `CDE_API_RABBITMQ__PASSWORD` | `hasher-rabbitmq-secret` / `password` | api, copy, move |
|
|
||||||
| `CDE_API_RABBITMQ__USER` | `hasher-rabbitmq-secret` / `user` | api, copy, move |
|
|
||||||
| `CDE_API_S3_ACCESS_KEY` | `yc-s3` / `key_id` | все |
|
|
||||||
| `CDE_API_S3_ENDPOINT` | `yc-s3` / `endpoint_url` | все |
|
|
||||||
| `CDE_API_S3_SECRET_KEY` | `yc-s3` / `access_key` | все |
|
|
||||||
| `CDE_API_USERS_AUTH_TOKEN` | `django-auth` / `key` | api |
|
|
||||||
| `CDE_API_ZEEBE_AUTH_SERVER_URL` | `cde-api-zeebe-secret` / `auth_server_url` | все |
|
|
||||||
| `CDE_API_ZEEBE_CLIENT_ID` | `cde-api-zeebe-secret` / `client_id` | все |
|
|
||||||
| `CDE_API_ZEEBE_CLIENT_SECRET` | `cde-api-zeebe-secret` / `client_secret` | все |
|
|
||||||
| `CDE_API_ZEEBE_GATEWAY_ADDRESS` | `cde-api-zeebe-secret` / `gateway_address` | все |
|
|
||||||
|
|
||||||
## Различия по контурам
|
|
||||||
|
|
||||||
От контура к контуру меняются URL зависимостей, внешний хост публичных ссылок и источник образов:
|
|
||||||
|
|
||||||
| Контур | Тип оверлея | Что отличается |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| `sarex-contour`, `yc-k8s-test` | наследуют `base` | ничего (значения `base`) |
|
|
||||||
| `d8-ugmk-prod`, `uralkal`, `vad` | патчи на все 7 HelmRelease (`cde-api*.yaml`, список `envs` заменяется целиком) поверх `base` | `CDE_API_PUBLIC_LINK_HOST` (только api), TLS к S3 (см. ниже) |
|
|
||||||
| `ugok` | полная копия HelmRelease, chart 0.1.9 | URL зависимостей (порты 8000/8080), образы из `10.4.10.187:80/library`, pull-secret `dockerhub` |
|
|
||||||
| `brusnika-prod`, `brusnika-stage` | полная копия, chart 0.1.7 | URL зависимостей; stage — профиль stage (`CDE_API_ENVIRONMENT=stage`, bucket `documentations-stage`) |
|
|
||||||
| `wb` | полная копия, chart 0.1.7 | URL зависимостей, `CDE_API_PUBLIC_LINK_HOST=https://document-link-srx.wb.ru` |
|
|
||||||
|
|
||||||
Правка `base` на полные копии (ugok, brusnika-*, wb) не влияет.
|
|
||||||
|
|
||||||
## SSL / TLS по контурам
|
|
||||||
|
|
||||||
В исходном `values.yaml` cde-api все соединения с TLS (Postgres `verify-full`, Valkey SSL, S3 SSL с пропуском проверки). В iac соседние сервисы работают иначе, поэтому значения выставлены по контуру:
|
|
||||||
|
|
||||||
| Соединение | Переменные | Значение в iac | Почему |
|
|
||||||
| --- | --- | --- | --- |
|
|
||||||
| Postgres | `CDE_API_DATABASE__SSLMODE` | `disable` везде | у `documentations-api`/pdf-markings во всех контурах `sslmode=disable`; CA-сертификат (`CERT_BASE64`) не передаётся |
|
|
||||||
| Valkey | `CDE_API_REDIS__SSL` | `false` везде | внутрикластерный `redis:6379` без TLS |
|
|
||||||
| RabbitMQ | `CDE_API_RABBITMQ__SSL` | не задана (по умолчанию `false`) | порт `5672`, как у marks/hasher |
|
|
||||||
| S3 | `CDE_API_S3_USE_SSL` / `CDE_API_S3_INSECURE_SKIP_TLS` | см. таблицу ниже | повторяют флаги pdf-markings / hasher, которые ходят в тот же S3-секрет |
|
|
||||||
| Kafka (outbox-relay) | `KAFKA__SECURITY_PROTOCOL`, `KAFKA__INSECURE_SKIP_VERIFY` | `SASL_SSL` (base) / `SSL` (Strimzi-контуры), `INSECURE_SKIP_VERIFY=true`, CA не нужен | как у pm; см. outbox-relay.CONFIGURATION.md |
|
|
||||||
|
|
||||||
S3 по контурам (`USE_SSL` / `INSECURE_SKIP_TLS`):
|
|
||||||
|
|
||||||
| Контур | USE_SSL | INSECURE_SKIP_TLS | Источник значения |
|
|
||||||
| --- | --- | --- | --- |
|
|
||||||
| `base` (`sarex-contour`, `yc-k8s-test`) | `true` | `false` | `MARKS_S3__USE_SSL=true`, `SSL_VERIFY=true` в base |
|
|
||||||
| `d8-ugmk-prod` | `true` | `true` | pdf-markings: `USE_SSL=true`, `SSL_VERIFY=false` |
|
|
||||||
| `uralkal`, `vad` | `false` | `false` | pdf-markings: `USE_SSL=false` |
|
|
||||||
| `ugok` | `false` | `false` | `YANDEX_S3_USE_SSL=0` |
|
|
||||||
| `brusnika-prod` | `true` | `false` | hasher: `USE_SSL=true`, `VERIFY=true` (тот же `hasher-s3-secret`) |
|
|
||||||
| `brusnika-stage` | `false` | `false` | pdf-markings (тот же `yc-s3`): `USE_SSL=false`; hasher там `true` — проверить |
|
|
||||||
| `wb` | `false` | `false` | pdf-markings: `USE_SSL=false` |
|
|
||||||
|
|
||||||
Эндпоинт S3 приходит из секрета (`endpoint`); если он содержит схему `https://`/`http://`, она должна совпадать с `USE_SSL`.
|
|
||||||
|
|
||||||
## Допущения и что нужно проверить
|
|
||||||
|
|
||||||
- `CDE_API_DJANGO_HOST` и `CDE_API_USERS_BASE_URL` повторяют `DJANGO_HOST` из `api.yaml` контура (внутренний адрес Django, не внешний хост из исходного `values.yaml`); documentations использует один и тот же адрес и для получения пользователей.
|
|
||||||
- `CDE_API_DISK_BUCKET_NAMESPACE=documentations` — как `NAMESPACE` у documentations-api во всех контурах (в коде cde-api это префикс бакетов компаний `<namespace>-<companyID>-<slug>`, совместимый с legacy doc-api). `CDE_API_S3_BUCKET_NAME=documentations` — только запасной бакет клиента S3 (`CHECK_BUCKET=false`), у documentations-api такой настройки нет.
|
|
||||||
- `CDE_API_EAV_HOST`, `CDE_API_TRANSMITTALS_URL` выбраны по конвенции остальных приложений контура (`backend-svc.eav`, `eav-service.eav`, `transmittal-service.transmittal`); сверить с `inventory.yaml`.
|
|
||||||
- **Sentry и SigNoz отключены:** переменные `CDE_API_SENTRY_*` и `CDE_API_OBSERVABILITY_{HOST,PORT,SERVICE_NAME,INSECURE}` удалены, `CDE_API_OBSERVABILITY_ENABLE=false`, `CDE_API_DATABASE_OBSERVABILITY_ENABLE=false`.
|
|
||||||
- Реплики всех процессов (api и воркеры) — `1` (в исходном prod-конфиге cde-api у `create-upload` и `process-workflows` было `0`).
|
|
||||||
- Порт: в источнике `deployment.port=8080` при `CDE_API_HTTP_PORT=8000` и `service.targetPort=8000`; здесь везде 8000.
|
|
||||||
- Общая с documentations БД: cde-api применяет свои миграции в той же базе — проверить отсутствие конфликтов имён таблиц/схемы и версий миграций (отдельная схема или префикс при необходимости).
|
|
||||||
- Общий Valkey без пароля и TLS (в источнике cde-api — управляемый Valkey с TLS и логином): подтвердить, что cde-api работает без `CDE_API_REDIS__USERNAME/PASSWORD`. DB 5 совпадает с `VALKEY_DB=5` у documentations-api (в stage так же).
|
|
||||||
- `secrets/data/apps/cde-api/zeebe` в Vault нужно создать; в k8s-контурах нужен только Secret `cde-api-zeebe-secret`; S3 и RabbitMQ используют существующие Secret'ы hasher / pdf-markings / api (таблица выше). Если в Secret'ах S3 другие права или бакет, чем нужны cde-api, заменить на отдельный.
|
|
||||||
- Значения секретов из Vault подставляются в окружение через `. file` без кавычек — как у `documentations-api`; пароли со спецсимволами shell ломают этот способ.
|
|
||||||
@ -1,41 +0,0 @@
|
|||||||
# Внешние зависимости cde-api и воркеров
|
|
||||||
|
|
||||||
Документ перечисляет сервисы, к которым обращаются `cde-api` и воркеры, по их URL-переменным окружения (`apps/documentations/base/cde-api*.yaml`). Это карта зависимостей «кто кого зовёт»; конкретные пути запросов определяются клиентами в коде `cde-api` и здесь не разбираются.
|
|
||||||
|
|
||||||
Значения в таблице — из `base`. В контурах с полными копиями (`ugok`, `brusnika-*`, `wb`) имена сервисов и порты другие — см. `*/cde-api.yaml` и раздел «Различия по контурам» в [cde-api.CONFIGURATION.md](cde-api.CONFIGURATION.md).
|
|
||||||
|
|
||||||
## HTTP-зависимости
|
|
||||||
|
|
||||||
| Переменная | Значение (base) | Сервис | Процессы |
|
|
||||||
| --- | --- | --- | --- |
|
|
||||||
| `CDE_API_RESOURCES_BASE_URL` | `http://iams.iam.svc.cluster.local:8080` | resources / iams | api |
|
|
||||||
| `CDE_API_WORKFLOW_BASE_URL` | `http://backend-svc.processing.svc.cluster.local:80` | workflows (processing) | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_BIMAPI_URL` | `http://backend-svc.bim.svc.cluster.local:80` | bim (v1) | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_BIMAPI_V2_URL` | `http://backend-svc.bim.svc.cluster.local:80` | bim (v2) | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_WORKSPACE_BASE_URL` | `http://backend-svc.workspaces.svc.cluster.local:80` | workspaces | api, publish-documents, copy, move |
|
|
||||||
| `CDE_API_SYSTEMLOG_BASE_URL` | `http://backend-svc.system-log.svc.cluster.local:80` | system-log | api, publish-documents, copy, move |
|
|
||||||
| `CDE_API_EAV_HOST` | `http://backend-svc.eav.svc.cluster.local:80` | eav | все |
|
|
||||||
| `CDE_API_DOCUMENTATION_V2_URL` | `http://backend-api-svc.documentations.svc.cluster.local:80` | documentations-api | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_INTERNAL_URL` | `http://cde-api.documentations:8000` | сам cde-api (service `cde-api`) | api, process-workflows, copy, move |
|
|
||||||
| `CDE_API_FLOWS_URL` | `http://backend-svc.flows.svc.cluster.local:80` | flows | api, create-upload, process-workflows, publish-documents, handle-error, copy, move |
|
|
||||||
| `CDE_API_TRANSMITTALS_URL` | `http://transmittal-service.transmittal.svc.cluster.local:80` | transmittal | api, create-upload, process-workflows, publish-documents, handle-error, copy, move |
|
|
||||||
| `CDE_API_MAILER_BASE_URL` | `http://mailer-service.mailer:8000` | mailer | api, create-upload, process-workflows, publish-documents, handle-error, copy, move |
|
|
||||||
| `CDE_API_DJANGO_HOST`, `CDE_API_USERS_BASE_URL` | `http://backend-svc.django.svc.cluster.local:80` | django (пользователи, `CDE_API_USERS_AUTH_TOKEN` из секрета `django-auth`) | api, process-workflows, copy, move; `CDE_API_USERS_BASE_URL` — только api |
|
|
||||||
| `CDE_API_PUBLIC_LINK_HOST` | зависит от контура | внешний хост document-link (используется для формирования ссылок) | api |
|
|
||||||
|
|
||||||
Точный список процессов для каждой переменной — в [cde-api.CONFIGURATION.md](cde-api.CONFIGURATION.md).
|
|
||||||
|
|
||||||
## Инфраструктурные зависимости
|
|
||||||
|
|
||||||
| Зависимость | Откуда конфигурируется | Для чего |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| PostgreSQL | Vault `secrets/data/apps/documentations/postgres` (k8s-контуры: хост/БД как у documentations-api + его секрет), `sslmode=disable` | **та же БД, что у documentations-api** |
|
|
||||||
| Valkey/Redis | `CDE_API_REDIS__HOST=redis`, `PORT=6379`, `DB=5`, без TLS и пароля | общий `redis` из ns documentations: кэш, курсоры, блокировки |
|
|
||||||
| S3 | Vault `secrets/data/minio/apps/documentations` (k8s-контуры: существующие Secret'ы контура, см. CONFIGURATION), бакет `CDE_API_S3_BUCKET_NAME` | хранение и multipart-загрузка файлов дисков |
|
|
||||||
| Zeebe (Camunda) | Vault `secrets/data/apps/cde-api/zeebe` (k8s-контуры: `cde-api-zeebe-secret`) | S32D-воркеры берут задачи из Zeebe |
|
|
||||||
| RabbitMQ | Vault `secrets/data/rabbitmq/apps/cde` (k8s-контуры: существующие Secret'ы контура), хост `rabbitmq.rabbitmq.svc.cluster.local:5672`; ключи `pdf_markings_input`, `hash.compute.normal`, обмен `hash.compute` | постановка задач на штампы (pdf-markings) и хэширование (hasher) |
|
|
||||||
| Контейнерный реестр / workflows | `CDE_API_CONTAINER_REGISTRY`, `CDE_API_WORKFLOWS_IMAGES_VERSION=master`, файл `tasks_execution_config.json` | запуск задач обработки (k8s-jobs) |
|
|
||||||
|
|
||||||
## Входящий трафик
|
|
||||||
|
|
||||||
Service `cde-api:8000` (ns `documentations`) используется внутри кластера (в том числе самим cde-api через `CDE_API_INTERNAL_URL`). Маршруты в `infrastructure/istio-config/*` на этот сервис **не заведены**: существующие `cde-api-virt-service` относятся к легаси-сервису cde (`cde-svc.cde`) и не затрагиваются. Входящий контракт — [cde-api.openapi.yaml](cde-api.openapi.yaml) (копия `cde-api/docs/openapi/swagger.yaml`).
|
|
||||||
@ -1,114 +0,0 @@
|
|||||||
# =============================================================================
|
|
||||||
# cde-api и воркеры (cde-api-worker-*) — пример переменных окружения
|
|
||||||
# =============================================================================
|
|
||||||
# Значения — из apps/documentations/base/cde-api.yaml; секреты оставлены пустыми.
|
|
||||||
# Префикс CDE_API_, вложенность через "__". Полный список по процессам —
|
|
||||||
# cde-api.CONFIGURATION.md.
|
|
||||||
|
|
||||||
CDE_API_RESOURCES_BASE_URL=http://iams.iam.svc.cluster.local:8080
|
|
||||||
CDE_API_RESOURCES_TIMEOUT=10s
|
|
||||||
CDE_API_APP_NAME=cde-api
|
|
||||||
CDE_API_LOG_LEVEL=debug
|
|
||||||
CDE_API_HTTP_PORT=8000
|
|
||||||
CDE_API_HTTP_READ_TIMEOUT=0s
|
|
||||||
CDE_API_HTTP_WRITE_TIMEOUT=0s
|
|
||||||
CDE_API_HTTP_IDLE_TIMEOUT=120s
|
|
||||||
CDE_API_HTTP_READ_BUFFER_SIZE=96
|
|
||||||
CDE_API_OBSERVABILITY_ENABLE=false
|
|
||||||
CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE=5368709120
|
|
||||||
CDE_API_S3_MAX_PART_SIZE=524288000
|
|
||||||
CDE_API_S3_UPLOAD_STALL_TIMEOUT=10m
|
|
||||||
CDE_API_PUBLIC_LINK_HOST=https://document-link-srx.wb.ru
|
|
||||||
CDE_API_WORKFLOW_BASE_URL=http://backend-svc.processing.svc.cluster.local:80
|
|
||||||
CDE_API_WORKFLOW_RETRY_COUNT=3
|
|
||||||
CDE_API_WORKFLOW_RETRY_WAIT_MS=500
|
|
||||||
CDE_API_WORKFLOW_TIMEOUT_MS=30000
|
|
||||||
CDE_API_BIMAPI_URL=http://backend-svc.bim.svc.cluster.local:80
|
|
||||||
CDE_API_BIMAPI_V2_URL=http://backend-svc.bim.svc.cluster.local:80
|
|
||||||
CDE_API_BIMAPI_RETRY_COUNT=3
|
|
||||||
CDE_API_BIMAPI_RETRY_WAIT_MS=1000
|
|
||||||
CDE_API_BIMAPI_TIMEOUT_MS=30000
|
|
||||||
CDE_API_BIMAPI_TIMEOUT_V2_MS=300000
|
|
||||||
CDE_API_WORKSPACE_BASE_URL=http://backend-svc.workspaces.svc.cluster.local:80
|
|
||||||
CDE_API_WORKSPACE_RETRY_COUNT=3
|
|
||||||
CDE_API_WORKSPACE_TIMEOUT_MS=10000
|
|
||||||
CDE_API_SYSTEMLOG_BASE_URL=http://backend-svc.system-log.svc.cluster.local:80
|
|
||||||
CDE_API_SYSTEMLOG_TIMEOUT_MS=10000
|
|
||||||
CDE_API_CONTAINER_REGISTRY=cr.yandex/crp3ccidau046kdj8g9q
|
|
||||||
CDE_API_WORKFLOWS_IMAGES_VERSION=master
|
|
||||||
CDE_API_DJANGO_HOST=http://backend-svc.django.svc.cluster.local:80
|
|
||||||
CDE_API_ENVIRONMENT=production
|
|
||||||
CDE_API_CONVERTED_PDF_TO_S3=true
|
|
||||||
CDE_API_CONVERT_DXF_TO_GEOJSON=true
|
|
||||||
CDE_API_CONVERT_DWG_TO_GEOJSON=true
|
|
||||||
CDE_API_USE_BIMV1_FOR_BIMV2=true
|
|
||||||
CDE_API_EAV_HOST=http://backend-svc.eav.svc.cluster.local:80
|
|
||||||
CDE_API_EAV_TIMEOUT_MS=10000
|
|
||||||
CDE_API_DOCUMENTATION_V2_URL=http://backend-api-svc.documentations.svc.cluster.local:80
|
|
||||||
CDE_API_INTERNAL_URL=http://cde-api.documentations:8000
|
|
||||||
CDE_API_COPY_MAX_SYNC_WAIT_MS=300000
|
|
||||||
CDE_API_LAST_MASTER_BIM=36311
|
|
||||||
CDE_API_LAST_SLAVE_1_BIM=94015
|
|
||||||
CDE_API_LAST_SLAVE_2_BIM=135771
|
|
||||||
CDE_API_USE_BIM_INSERTER=true
|
|
||||||
CDE_API_USE_LEGACY_BIM_FLOW=0
|
|
||||||
CDE_API_DATABASE_MAX_CONN_LIFETIME=30m
|
|
||||||
CDE_API_DATABASE_MAX_CONN_IDLE_TIME=10m
|
|
||||||
CDE_API_DATABASE_HEALTH_CHECK_PERIOD=30s
|
|
||||||
CDE_API_DATABASE_POOL_SIZE=10
|
|
||||||
CDE_API_DIAGNOSTICS_SLOW_OPERATION_THRESHOLD=30s
|
|
||||||
CDE_API_DATABASE__SSLMODE=disable
|
|
||||||
CDE_API_DATABASE__INSECURE_SKIP_TLS=false
|
|
||||||
CDE_API_DATABASE_OBSERVABILITY_ENABLE=false
|
|
||||||
CDE_API_REDIS__DB=5
|
|
||||||
CDE_API_REDIS__SSL=false
|
|
||||||
CDE_API_REDIS__POOL_SIZE=10
|
|
||||||
CDE_API_REDIS__MIN_IDLE_CONNS=2
|
|
||||||
CDE_API_REDIS__DIAL_TIMEOUT_MS=5000
|
|
||||||
CDE_API_REDIS__READ_TIMEOUT_MS=3000
|
|
||||||
CDE_API_REDIS__WRITE_TIMEOUT_MS=3000
|
|
||||||
CDE_API_REDIS__DEFAULT_TTL_MINUTES=10
|
|
||||||
CDE_API_REDIS__PERMISSION_CACHE_ENABLED=false
|
|
||||||
CDE_API_S3_BUCKET_NAME=documentations
|
|
||||||
CDE_API_S3_USE_SSL=true
|
|
||||||
CDE_API_S3_BUCKET_LOOKUP=auto
|
|
||||||
CDE_API_S3_INSECURE_SKIP_TLS=false
|
|
||||||
CDE_API_S3_CHECK_BUCKET=false
|
|
||||||
CDE_API_S3_CONNECT_TIMEOUT=10s
|
|
||||||
CDE_API_S3_TLS_HANDSHAKE_TIMEOUT=10s
|
|
||||||
CDE_API_S32D_MAX_ARCHIVE_SIZE_BYTES=1099511627776
|
|
||||||
CDE_API_S32D_MAX_FILES_COUNT=500
|
|
||||||
CDE_API_ZEEBE_USE_PLAINTEXT=true
|
|
||||||
CDE_API_USERS_BASE_URL=http://backend-svc.django.svc.cluster.local:80
|
|
||||||
CDE_API_DISK_BUCKET_NAMESPACE=documentations
|
|
||||||
CDE_API_USERS_ORIGINATOR=docs_prod
|
|
||||||
CDE_API_USERS_TIMEOUT_MS=10000
|
|
||||||
CDE_API_MAILER_BASE_URL=http://mailer-service.mailer:8000
|
|
||||||
CDE_API_MAILER_FROM_EMAIL=noreply@sarex.io
|
|
||||||
CDE_API_MAILER_RETRY_COUNT=2
|
|
||||||
CDE_API_MAILER_TIMEOUT_MS=10000
|
|
||||||
CDE_API_FLOWS_URL=http://backend-svc.flows.svc.cluster.local:80
|
|
||||||
CDE_API_TRANSMITTALS_URL=http://transmittal-service.transmittal.svc.cluster.local:80
|
|
||||||
CDE_API_WORKFLOWS_CONFIG_FILEPATH=/etc/app/tasks_execution_config.json
|
|
||||||
CDE_API_RABBITMQ__MARKS_ROUTING_KEY=pdf_markings_input
|
|
||||||
CDE_API_RABBITMQ__HASHER_ROUTING_KEY=hash.compute.normal
|
|
||||||
CDE_API_RABBITMQ__HASHER_EXCHANGE=hash.compute
|
|
||||||
CDE_API_REDIS__HOST=redis
|
|
||||||
CDE_API_REDIS__PORT=6379
|
|
||||||
CDE_API_RABBITMQ__HOST=rabbitmq.rabbitmq.svc.cluster.local
|
|
||||||
CDE_API_RABBITMQ__PORT=5672
|
|
||||||
|
|
||||||
# --- секреты (k8s Secret) ---
|
|
||||||
CDE_API_DATABASE__PASSWORD=
|
|
||||||
CDE_API_DATABASE__USER=
|
|
||||||
CDE_API_PUBLIC_KEY=
|
|
||||||
CDE_API_RABBITMQ__PASSWORD=
|
|
||||||
CDE_API_RABBITMQ__USER=
|
|
||||||
CDE_API_S3_ACCESS_KEY=
|
|
||||||
CDE_API_S3_ENDPOINT=
|
|
||||||
CDE_API_S3_SECRET_KEY=
|
|
||||||
CDE_API_USERS_AUTH_TOKEN=
|
|
||||||
CDE_API_ZEEBE_AUTH_SERVER_URL=
|
|
||||||
CDE_API_ZEEBE_CLIENT_ID=
|
|
||||||
CDE_API_ZEEBE_CLIENT_SECRET=
|
|
||||||
CDE_API_ZEEBE_GATEWAY_ADDRESS=
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -156,3 +156,6 @@ spec:
|
|||||||
- name: VALKEY_PORT
|
- name: VALKEY_PORT
|
||||||
value:
|
value:
|
||||||
_default: "6379"
|
_default: "6379"
|
||||||
|
- name: CDE_API_ENABLED
|
||||||
|
value:
|
||||||
|
_default: "false"
|
||||||
|
|||||||
@ -1,236 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-copy
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-copy:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-copy"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_ISSUES_SYNC_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_ISSUES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://issues-service.platform:8000"
|
|
||||||
- name: CDE_API_ISSUES_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_ISSUES_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_COPY_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_COPY_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_COPY_STEP_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_COPY_S3_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
@ -1,218 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-move
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-move:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-move"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_MOVE_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_MOVE_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
@ -1,125 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-create-upload
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-create-upload:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-create-upload"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_READERAT_BLOCK_SIZE_MB
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_READERAT_CACHE_BLOCKS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "240"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,119 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-handle-error
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-handle-error:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-handle-error"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "4"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,188 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-process-workflows
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-process-workflows:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-process-workflows"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "480"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,134 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-publish-documents
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-publish-documents:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-publish-documents"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,287 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
cde-api:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_RESOURCES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://iams.iam.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_RESOURCES_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "debug"
|
|
||||||
- name: CDE_API_HTTP_PORT
|
|
||||||
value:
|
|
||||||
_default: "8000"
|
|
||||||
- name: CDE_API_HTTP_READ_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_WRITE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_IDLE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "120s"
|
|
||||||
- name: CDE_API_HTTP_READ_BUFFER_SIZE
|
|
||||||
value:
|
|
||||||
_default: "96"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_PUBLIC_LINK_HOST
|
|
||||||
value:
|
|
||||||
_default: "https://sarex-document-link.uralmine.com"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "1000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_EAV_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_COPY_MAX_SYNC_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_DIAGNOSTICS_SLOW_OPERATION_THRESHOLD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__DB
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CONNECT_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S3_TLS_HANDSHAKE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S32D_MAX_ARCHIVE_SIZE_BYTES
|
|
||||||
value:
|
|
||||||
_default: "1099511627776"
|
|
||||||
- name: CDE_API_S32D_MAX_FILES_COUNT
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USERS_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_DISK_BUCKET_NAMESPACE
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_USERS_ORIGINATOR
|
|
||||||
value:
|
|
||||||
_default: "docs_prod"
|
|
||||||
- name: CDE_API_USERS_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_MAILER_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
@ -144,3 +144,6 @@ spec:
|
|||||||
- name: VALKEY_PORT
|
- name: VALKEY_PORT
|
||||||
value:
|
value:
|
||||||
_default: "6379"
|
_default: "6379"
|
||||||
|
- name: CDE_API_ENABLED
|
||||||
|
value:
|
||||||
|
_default: "false"
|
||||||
|
|||||||
@ -17,31 +17,3 @@ patches:
|
|||||||
target:
|
target:
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
name: documentations-pdf-markings-amqp
|
name: documentations-pdf-markings-amqp
|
||||||
- path: cde-api.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api
|
|
||||||
- path: cde-api-worker-s32d-create-upload.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-create-upload
|
|
||||||
- path: cde-api-worker-s32d-process-workflows.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-process-workflows
|
|
||||||
- path: cde-api-worker-s32d-publish-documents.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-publish-documents
|
|
||||||
- path: cde-api-worker-s32d-handle-error.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-handle-error
|
|
||||||
- path: cde-api-worker-copy.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-copy
|
|
||||||
- path: cde-api-worker-move.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-move
|
|
||||||
|
|||||||
@ -1,44 +0,0 @@
|
|||||||
# Конфигурация outbox-relay
|
|
||||||
|
|
||||||
`outbox-relay` (репозиторий `outbox-relay`, образ `outbox-relay`) — воркер transactional outbox для cde-api: опрашивает таблицу `outbox` в БД cde-api и публикует события в Kafka. HelmRelease `outbox-relay` в ns `documentations`, Service нет, 1 реплика. Манифест — `base/outbox-relay.yaml` и одноимённые файлы в `ugok/`, `brusnika-*/`, `wb/`.
|
|
||||||
|
|
||||||
Миграции не запускает: таблицу `outbox` создаёт cde-api (`migrations/001_create_outbox.sql` из репозитория relay нужно включить в миграции cde-api). БД — **общая с documentations** (как и у cde-api), поэтому таблица `outbox` появляется в БД documentations.
|
|
||||||
|
|
||||||
## Переменные окружения
|
|
||||||
|
|
||||||
Префикс `OUTBOX_RELAY_`, секции через `__`.
|
|
||||||
|
|
||||||
| Переменная | Значение | Комментарий |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| `APP_NAME`, `APP_VERSION` | `cde-api-outbox-relay`, `0.1.0` | |
|
|
||||||
| `SOURCE_SERVICE`, `SOURCE_VERSION` | `cde-api`, `0.1.0` | значения поля source в envelope событий |
|
|
||||||
| `LOG_LEVEL` | `info` | |
|
|
||||||
| `PG__SSLMODE` | `disable` | как у cde-api в iac (общий Postgres без TLS) |
|
|
||||||
| `PG__POOL_MIN` / `PG__POOL_MAX` | `1` / `3` | |
|
|
||||||
| `PG__TABLE` | `outbox` | |
|
|
||||||
| `PG__HOST/PORT/NAME/USER/PASSWORD` | Vault `secrets/data/apps/documentations/postgres` (vault-контуры) или литералы + секрет БД контура | та же БД, что у cde-api |
|
|
||||||
| `POLL_INTERVAL` / `BATCH_SIZE` | `500ms` / `100` | |
|
|
||||||
| `MAX_ATTEMPTS` / `INITIAL_BACKOFF` / `MAX_BACKOFF` | `8` / `1s` / `5m` | |
|
|
||||||
| `SHUTDOWN_TIMEOUT` | `30s` | |
|
|
||||||
| `KAFKA__BROKERS` | см. таблицу ниже | |
|
|
||||||
| `KAFKA__SECURITY_PROTOCOL` | `SASL_SSL` (vault-контуры) / `SSL` (остальные) | включает TLS; SASL включается, если задан `SASL_USERNAME` |
|
|
||||||
| `KAFKA__INSECURE_SKIP_VERIFY` | `true` | сертификат брокера не проверяется, CA не нужен; клиентский сертификат (mTLS) relay не поддерживает |
|
|
||||||
| `KAFKA__SASL_MECHANISM/USERNAME/PASSWORD` | Vault `secrets/data/kafka/apps/documentations` | только vault-контуры |
|
|
||||||
|
|
||||||
В `.helm/values.yaml` репозитория relay используются `KAFKA__HOST/PORT` и секрет `cde-api-kafka-secret`; в iac вместо них — `KAFKA__BROKERS` и адреса Kafka своего контура.
|
|
||||||
|
|
||||||
## Kafka по контурам
|
|
||||||
|
|
||||||
| Контур | Brokers | Протокол | Проверка сертификата | Аутентификация |
|
|
||||||
| --- | --- | --- | --- | --- |
|
|
||||||
| `base` (`sarex-contour`, `yc-k8s-test`, `d8-ugmk-prod`, `uralkal`, `vad`) | `kafka-kafka-contour.kafka.svc.cluster.local:9092` | `SASL_SSL` | не проверяется | Vault `secrets/data/kafka/apps/documentations` |
|
|
||||||
| `wb` | `wb-prod-kafka-bootstrap.kafka.svc.cluster.local:9093` | `SSL` | не проверяется | нет (как у pm) |
|
|
||||||
| `ugok` | `ugok-prod-kafka-bootstrap.kafka.svc.cluster.local:9093` | `SSL` | не проверяется | нет |
|
|
||||||
| `brusnika-prod`, `brusnika-stage` | `brusnika-stage-kafka-bootstrap.kafka.svc.cluster.local:9093` | `SSL` | не проверяется | нет |
|
|
||||||
|
|
||||||
## Допущения и что нужно проверить
|
|
||||||
|
|
||||||
- **Vault:** путь `secrets/data/kafka/apps/documentations` (SCRAM-пользователь с правом писать в топики cde-api) нужно создать, роль `documentations` — разрешить его чтение.
|
|
||||||
- **`brusnika-prod`:** адрес Kafka взят из brusnika-stage (так указано в `bi/brusnika-prod`, у pm в brusnika-prod Kafka не настроена).
|
|
||||||
- **`sarex-contour`, `yc-k8s-test`:** адрес `kafka-kafka-contour` взят у остальных vault-контуров; сверить с `infrastructure/kafka/<кластер>`.
|
|
||||||
- Топики событий (39 штук, список — `docs/cde-api-rollout.md`, раздел 5) создаёт команда инфраструктуры до запуска relay.
|
|
||||||
@ -1,373 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-copy
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-copy:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-copy
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: 10.4.10.187:80/library/cde-api-worker-copy:ugok_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-copy"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_ISSUES_SYNC_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_ISSUES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://issues-service.platform:8000"
|
|
||||||
- name: CDE_API_ISSUES_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_ISSUES_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_COPY_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_COPY_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_COPY_STEP_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_COPY_S3_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "host"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "port"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "vhost"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,355 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-move
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-move:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-move
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: 10.4.10.187:80/library/cde-api-worker-move:ugok_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-move"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_MOVE_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_MOVE_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "host"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "port"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "vhost"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,243 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-create-upload
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-create-upload:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-create-upload
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: 10.4.10.187:80/library/cde-api-worker-s32d-create-upload:ugok_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-create-upload"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_READERAT_BLOCK_SIZE_MB
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_READERAT_CACHE_BLOCKS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "240"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,237 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-handle-error
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-handle-error:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-handle-error
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 50m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: 10.4.10.187:80/library/cde-api-worker-s32d-handle-error:ugok_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-handle-error"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "4"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,306 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-process-workflows
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-process-workflows:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-process-workflows
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: 10.4.10.187:80/library/cde-api-worker-s32d-process-workflows:ugok_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-process-workflows"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "480"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,252 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-publish-documents
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-publish-documents:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-publish-documents
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: 10.4.10.187:80/library/cde-api-worker-s32d-publish-documents:ugok_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-publish-documents"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,446 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
cde-api:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: cde-api
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
port:
|
|
||||||
_default: 8000
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: 10.4.10.187:80/library/cde-api:ugok_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: cde-api
|
|
||||||
type:
|
|
||||||
_default: ClusterIP
|
|
||||||
port:
|
|
||||||
_default: 8000
|
|
||||||
targetPort:
|
|
||||||
_default: 8000
|
|
||||||
portName:
|
|
||||||
_default: http
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_RESOURCES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://iams.iam.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_RESOURCES_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "debug"
|
|
||||||
- name: CDE_API_HTTP_PORT
|
|
||||||
value:
|
|
||||||
_default: "8000"
|
|
||||||
- name: CDE_API_HTTP_READ_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_WRITE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_IDLE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "120s"
|
|
||||||
- name: CDE_API_HTTP_READ_BUFFER_SIZE
|
|
||||||
value:
|
|
||||||
_default: "96"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_PUBLIC_LINK_HOST
|
|
||||||
value:
|
|
||||||
_default: "https://ugok-document-link-sarex.uralmine.com"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "1000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_EAV_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_COPY_MAX_SYNC_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_DIAGNOSTICS_SLOW_OPERATION_THRESHOLD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__DB
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CONNECT_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S3_TLS_HANDSHAKE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S32D_MAX_ARCHIVE_SIZE_BYTES
|
|
||||||
value:
|
|
||||||
_default: "1099511627776"
|
|
||||||
- name: CDE_API_S32D_MAX_FILES_COUNT
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USERS_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_DISK_BUCKET_NAMESPACE
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_USERS_ORIGINATOR
|
|
||||||
value:
|
|
||||||
_default: "docs_prod"
|
|
||||||
- name: CDE_API_USERS_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_MAILER_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_PUBLIC_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "public-key"
|
|
||||||
secretKey:
|
|
||||||
_default: "key"
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-s3-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "secret_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_USERS_AUTH_TOKEN
|
|
||||||
secretName:
|
|
||||||
_default: "django-auth"
|
|
||||||
secretKey:
|
|
||||||
_default: "key"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "host"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "port"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "vhost"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -13,12 +13,3 @@ resources:
|
|||||||
- pdf-markings-amqp.yaml
|
- pdf-markings-amqp.yaml
|
||||||
- pdf-markings.yaml
|
- pdf-markings.yaml
|
||||||
- frontend.yaml
|
- frontend.yaml
|
||||||
- tasks-execution-config.yaml
|
|
||||||
- cde-api.yaml
|
|
||||||
- cde-api-worker-s32d-create-upload.yaml
|
|
||||||
- cde-api-worker-s32d-process-workflows.yaml
|
|
||||||
- cde-api-worker-s32d-publish-documents.yaml
|
|
||||||
- cde-api-worker-s32d-handle-error.yaml
|
|
||||||
- cde-api-worker-copy.yaml
|
|
||||||
- cde-api-worker-move.yaml
|
|
||||||
- outbox-relay.yaml
|
|
||||||
|
|||||||
@ -1,130 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: outbox-relay
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.9"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
outbox-relay:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: outbox-relay
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 128Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: 10.4.10.187:80/library/outbox-relay:ugok_bee3b2a
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: OUTBOX_RELAY_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api-outbox-relay"
|
|
||||||
- name: OUTBOX_RELAY_APP_VERSION
|
|
||||||
value:
|
|
||||||
_default: "0.1.0"
|
|
||||||
- name: OUTBOX_RELAY_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: OUTBOX_RELAY_SOURCE_SERVICE
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: OUTBOX_RELAY_SOURCE_VERSION
|
|
||||||
value:
|
|
||||||
_default: "0.1.0"
|
|
||||||
- name: OUTBOX_RELAY_PG__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: OUTBOX_RELAY_PG__POOL_MIN
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: OUTBOX_RELAY_PG__POOL_MAX
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: OUTBOX_RELAY_PG__TABLE
|
|
||||||
value:
|
|
||||||
_default: "outbox"
|
|
||||||
- name: OUTBOX_RELAY_PG__HOST
|
|
||||||
value:
|
|
||||||
_default: "postgres-service"
|
|
||||||
- name: OUTBOX_RELAY_PG__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: OUTBOX_RELAY_PG__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
- name: OUTBOX_RELAY_POLL_INTERVAL
|
|
||||||
value:
|
|
||||||
_default: "500ms"
|
|
||||||
- name: OUTBOX_RELAY_BATCH_SIZE
|
|
||||||
value:
|
|
||||||
_default: "100"
|
|
||||||
- name: OUTBOX_RELAY_MAX_ATTEMPTS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: OUTBOX_RELAY_INITIAL_BACKOFF
|
|
||||||
value:
|
|
||||||
_default: "1s"
|
|
||||||
- name: OUTBOX_RELAY_MAX_BACKOFF
|
|
||||||
value:
|
|
||||||
_default: "5m"
|
|
||||||
- name: OUTBOX_RELAY_SHUTDOWN_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__BROKERS
|
|
||||||
value:
|
|
||||||
_default: "ugok-prod-kafka-bootstrap.kafka.svc.cluster.local:9093"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__SECURITY_PROTOCOL
|
|
||||||
value:
|
|
||||||
_default: "SSL"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__INSECURE_SKIP_VERIFY
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
secretEnvs:
|
|
||||||
- name: OUTBOX_RELAY_PG__USER
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: OUTBOX_RELAY_PG__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "documentations-postgresql-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
@ -1,180 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: ConfigMap
|
|
||||||
metadata:
|
|
||||||
name: tasks-execution-config-documentation-v2
|
|
||||||
namespace: documentations
|
|
||||||
data:
|
|
||||||
tasks-execution-config-documentation-v2.json: |
|
|
||||||
{
|
|
||||||
"bim_api_metadata_inserter": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_api_metadata_inserter_v2": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_api_metadata_inserter_v4": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_differ": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_updater": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"convert_to_potree": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"docx_to_pdf": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"dwg_to_geojson": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_limits": "4",
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_limits": "40Gi",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"e57_to_las": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"ifc_converter_job": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"las_merge": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mesh_optimizer": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mesh_optimizer_v2": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"parsing_template": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"processing_converter_to_tiles": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"processing_create_colored_surface_from_geotiff": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"rendering_template": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"split_pdf_document": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"split_pdf_document_legacy": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"update_orthomosaic_data": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"web_hook_caller": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"xml_to_glb": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"document_converter": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"sparkjs_converter_wrapper": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,236 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-copy
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-copy:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-copy"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_ISSUES_SYNC_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_ISSUES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://issues-service.platform:8000"
|
|
||||||
- name: CDE_API_ISSUES_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_ISSUES_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_COPY_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_COPY_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_COPY_STEP_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_COPY_S3_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
@ -1,218 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-move
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-move:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-move"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_MOVE_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_MOVE_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
@ -1,125 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-create-upload
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-create-upload:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-create-upload"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_READERAT_BLOCK_SIZE_MB
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_READERAT_CACHE_BLOCKS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "240"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,119 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-handle-error
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-handle-error:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-handle-error"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "4"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,188 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-process-workflows
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-process-workflows:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-process-workflows"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "480"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,134 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-publish-documents
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-publish-documents:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-publish-documents"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,287 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
cde-api:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_RESOURCES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://iams.iam.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_RESOURCES_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "debug"
|
|
||||||
- name: CDE_API_HTTP_PORT
|
|
||||||
value:
|
|
||||||
_default: "8000"
|
|
||||||
- name: CDE_API_HTTP_READ_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_WRITE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_IDLE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "120s"
|
|
||||||
- name: CDE_API_HTTP_READ_BUFFER_SIZE
|
|
||||||
value:
|
|
||||||
_default: "96"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_PUBLIC_LINK_HOST
|
|
||||||
value:
|
|
||||||
_default: "https://document-link.sarex.local.uralkali.com"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "1000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_EAV_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_COPY_MAX_SYNC_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_DIAGNOSTICS_SLOW_OPERATION_THRESHOLD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__DB
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CONNECT_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S3_TLS_HANDSHAKE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S32D_MAX_ARCHIVE_SIZE_BYTES
|
|
||||||
value:
|
|
||||||
_default: "1099511627776"
|
|
||||||
- name: CDE_API_S32D_MAX_FILES_COUNT
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USERS_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_DISK_BUCKET_NAMESPACE
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_USERS_ORIGINATOR
|
|
||||||
value:
|
|
||||||
_default: "docs_prod"
|
|
||||||
- name: CDE_API_USERS_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_MAILER_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
@ -27,31 +27,3 @@ patches:
|
|||||||
target:
|
target:
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
name: pdm-api
|
name: pdm-api
|
||||||
- path: cde-api.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api
|
|
||||||
- path: cde-api-worker-s32d-create-upload.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-create-upload
|
|
||||||
- path: cde-api-worker-s32d-process-workflows.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-process-workflows
|
|
||||||
- path: cde-api-worker-s32d-publish-documents.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-publish-documents
|
|
||||||
- path: cde-api-worker-s32d-handle-error.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-handle-error
|
|
||||||
- path: cde-api-worker-copy.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-copy
|
|
||||||
- path: cde-api-worker-move.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-move
|
|
||||||
|
|||||||
@ -1,236 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-copy
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-copy:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-copy"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_ISSUES_SYNC_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_ISSUES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://issues-service.platform:8000"
|
|
||||||
- name: CDE_API_ISSUES_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_ISSUES_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_COPY_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_COPY_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_COPY_STEP_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_COPY_S3_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
@ -1,218 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-move
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-move:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-move"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_MOVE_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_MOVE_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
@ -1,125 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-create-upload
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-create-upload:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-create-upload"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_READERAT_BLOCK_SIZE_MB
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_READERAT_CACHE_BLOCKS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "240"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,119 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-handle-error
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-handle-error:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-handle-error"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "4"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,188 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-process-workflows
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-process-workflows:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-process-workflows"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "480"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,134 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-publish-documents
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
worker-s32d-publish-documents:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-publish-documents"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
@ -1,287 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
values:
|
|
||||||
services:
|
|
||||||
cde-api:
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_RESOURCES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://iams.iam.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_RESOURCES_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "debug"
|
|
||||||
- name: CDE_API_HTTP_PORT
|
|
||||||
value:
|
|
||||||
_default: "8000"
|
|
||||||
- name: CDE_API_HTTP_READ_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_WRITE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_IDLE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "120s"
|
|
||||||
- name: CDE_API_HTTP_READ_BUFFER_SIZE
|
|
||||||
value:
|
|
||||||
_default: "96"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_PUBLIC_LINK_HOST
|
|
||||||
value:
|
|
||||||
_default: "https://sarex-document-link.vadroad.ru"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.processing.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.bim.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "1000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.workspaces.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.system-log.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.eav.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_EAV_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_COPY_MAX_SYNC_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_DIAGNOSTICS_SLOW_OPERATION_THRESHOLD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__DB
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CONNECT_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S3_TLS_HANDSHAKE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S32D_MAX_ARCHIVE_SIZE_BYTES
|
|
||||||
value:
|
|
||||||
_default: "1099511627776"
|
|
||||||
- name: CDE_API_S32D_MAX_FILES_COUNT
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USERS_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.django.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_DISK_BUCKET_NAMESPACE
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_USERS_ORIGINATOR
|
|
||||||
value:
|
|
||||||
_default: "docs_prod"
|
|
||||||
- name: CDE_API_USERS_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_MAILER_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-svc.flows.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
@ -15,31 +15,3 @@ patches:
|
|||||||
target:
|
target:
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
name: documentations-pdf-markings-amqp
|
name: documentations-pdf-markings-amqp
|
||||||
- path: cde-api.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api
|
|
||||||
- path: cde-api-worker-s32d-create-upload.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-create-upload
|
|
||||||
- path: cde-api-worker-s32d-process-workflows.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-process-workflows
|
|
||||||
- path: cde-api-worker-s32d-publish-documents.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-publish-documents
|
|
||||||
- path: cde-api-worker-s32d-handle-error.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-s32d-handle-error
|
|
||||||
- path: cde-api-worker-copy.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-copy
|
|
||||||
- path: cde-api-worker-move.yaml
|
|
||||||
target:
|
|
||||||
kind: HelmRelease
|
|
||||||
name: cde-api-worker-move
|
|
||||||
|
|||||||
@ -36,7 +36,7 @@ spec:
|
|||||||
|
|
||||||
image:
|
image:
|
||||||
name:
|
name:
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/documentations:prod_98a23ef5
|
_default: cr.yandex/crp3ccidau046kdj8g9q/documentations:prod_0be18f51
|
||||||
pullPolicy:
|
pullPolicy:
|
||||||
_default: IfNotPresent
|
_default: IfNotPresent
|
||||||
|
|
||||||
@ -135,6 +135,10 @@ spec:
|
|||||||
value:
|
value:
|
||||||
_default: "20"
|
_default: "20"
|
||||||
|
|
||||||
|
- name: CDE_API_ENABLED
|
||||||
|
value:
|
||||||
|
_default: "false"
|
||||||
|
|
||||||
- name: ZITADEL_ACCOUNT
|
- name: ZITADEL_ACCOUNT
|
||||||
value:
|
value:
|
||||||
_default: "/etc/sarex/zitadel/zitadel-account.json"
|
_default: "/etc/sarex/zitadel/zitadel-account.json"
|
||||||
|
|||||||
@ -1,367 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-copy
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-copy:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-copy
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-copy:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-copy"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_ISSUES_SYNC_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_ISSUES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://issues-service.platform:8000"
|
|
||||||
- name: CDE_API_ISSUES_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_ISSUES_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_COPY_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_COPY_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_COPY_STEP_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_COPY_S3_PARALLELISM
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "sarex-vpsql-01.xc.wb.ru"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
value:
|
|
||||||
_default: "cde"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "user"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,349 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-move
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-move:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-move
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-move:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-move"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_MOVE_WORKER_JOBS
|
|
||||||
value:
|
|
||||||
_default: ""
|
|
||||||
- name: CDE_API_MOVE_JOB_TIMEOUT_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "30"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "sarex-vpsql-01.xc.wb.ru"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
value:
|
|
||||||
_default: "cde"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "user"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,243 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-create-upload
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-create-upload:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-create-upload
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-create-upload:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-create-upload"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_READERAT_BLOCK_SIZE_MB
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_READERAT_CACHE_BLOCKS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "240"
|
|
||||||
- name: CDE_API_S32D_WORKER_CREATE_UPLOAD_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "sarex-vpsql-01.xc.wb.ru"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,237 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-handle-error
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-handle-error:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-handle-error
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 50m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-handle-error:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-handle-error"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_HANDLE_ERROR_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "4"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "sarex-vpsql-01.xc.wb.ru"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,306 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-process-workflows
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-process-workflows:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-process-workflows
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-process-workflows:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-process-workflows"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "480"
|
|
||||||
- name: CDE_API_S32D_WORKER_PROCESS_WORKFLOWS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "sarex-vpsql-01.xc.wb.ru"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,252 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api-worker-s32d-publish-documents
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
worker-s32d-publish-documents:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: worker-s32d-publish-documents
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 64Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api-worker-s32d-publish-documents:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "worker-s32d-publish-documents"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_TIMEOUT_MIN
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_S32D_WORKER_PUBLISH_DOCUMENTS_MAX_JOBS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "sarex-vpsql-01.xc.wb.ru"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -1,440 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cde-api
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
cde-api:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: cde-api
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
port:
|
|
||||||
_default: 8000
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 200m
|
|
||||||
memory:
|
|
||||||
_default: 256Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/cde-api:prod_c9bc246
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: cde-api
|
|
||||||
type:
|
|
||||||
_default: ClusterIP
|
|
||||||
port:
|
|
||||||
_default: 8000
|
|
||||||
targetPort:
|
|
||||||
_default: 8000
|
|
||||||
portName:
|
|
||||||
_default: http
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: CDE_API_RESOURCES_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://iams.iam.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_RESOURCES_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: CDE_API_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "debug"
|
|
||||||
- name: CDE_API_HTTP_PORT
|
|
||||||
value:
|
|
||||||
_default: "8000"
|
|
||||||
- name: CDE_API_HTTP_READ_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_WRITE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "0s"
|
|
||||||
- name: CDE_API_HTTP_IDLE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "120s"
|
|
||||||
- name: CDE_API_HTTP_READ_BUFFER_SIZE
|
|
||||||
value:
|
|
||||||
_default: "96"
|
|
||||||
- name: CDE_API_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_MAX_SINGLE_UPLOAD_SIZE
|
|
||||||
value:
|
|
||||||
_default: "5368709120"
|
|
||||||
- name: CDE_API_S3_MAX_PART_SIZE
|
|
||||||
value:
|
|
||||||
_default: "524288000"
|
|
||||||
- name: CDE_API_S3_UPLOAD_STALL_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_PUBLIC_LINK_HOST
|
|
||||||
value:
|
|
||||||
_default: "https://document-link-srx.wb.ru"
|
|
||||||
- name: CDE_API_WORKFLOW_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workflows-api-service.workflow.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKFLOW_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_WORKFLOW_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.bim.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_BIMAPI_RETRY_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "1000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "30000"
|
|
||||||
- name: CDE_API_BIMAPI_TIMEOUT_V2_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_WORKSPACE_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_WORKSPACE_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: CDE_API_WORKSPACE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://api-service.system-log.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_SYSTEMLOG_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_CONTAINER_REGISTRY
|
|
||||||
value:
|
|
||||||
_default: "cr.yandex/crp3ccidau046kdj8g9q"
|
|
||||||
- name: CDE_API_WORKFLOWS_IMAGES_VERSION
|
|
||||||
value:
|
|
||||||
_default: "master"
|
|
||||||
- name: CDE_API_DJANGO_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_ENVIRONMENT
|
|
||||||
value:
|
|
||||||
_default: "production"
|
|
||||||
- name: CDE_API_CONVERTED_PDF_TO_S3
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DXF_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_CONVERT_DWG_TO_GEOJSON
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_BIMV1_FOR_BIMV2
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_EAV_HOST
|
|
||||||
value:
|
|
||||||
_default: "http://eav-service.eav.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_EAV_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_DOCUMENTATION_V2_URL
|
|
||||||
value:
|
|
||||||
_default: "http://documentations-api.documentations.svc.cluster.local:8080"
|
|
||||||
- name: CDE_API_INTERNAL_URL
|
|
||||||
value:
|
|
||||||
_default: "http://cde-api.documentations:8000"
|
|
||||||
- name: CDE_API_COPY_MAX_SYNC_WAIT_MS
|
|
||||||
value:
|
|
||||||
_default: "300000"
|
|
||||||
- name: CDE_API_LAST_MASTER_BIM
|
|
||||||
value:
|
|
||||||
_default: "36311"
|
|
||||||
- name: CDE_API_LAST_SLAVE_1_BIM
|
|
||||||
value:
|
|
||||||
_default: "94015"
|
|
||||||
- name: CDE_API_LAST_SLAVE_2_BIM
|
|
||||||
value:
|
|
||||||
_default: "135771"
|
|
||||||
- name: CDE_API_USE_BIM_INSERTER
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USE_LEGACY_BIM_FLOW
|
|
||||||
value:
|
|
||||||
_default: "0"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_LIFETIME
|
|
||||||
value:
|
|
||||||
_default: "30m"
|
|
||||||
- name: CDE_API_DATABASE_MAX_CONN_IDLE_TIME
|
|
||||||
value:
|
|
||||||
_default: "10m"
|
|
||||||
- name: CDE_API_DATABASE_HEALTH_CHECK_PERIOD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE_POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_DIAGNOSTICS_SLOW_OPERATION_THRESHOLD
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: CDE_API_DATABASE__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: CDE_API_DATABASE__INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_DATABASE_OBSERVABILITY_ENABLE
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__DB
|
|
||||||
value:
|
|
||||||
_default: "5"
|
|
||||||
- name: CDE_API_REDIS__SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_REDIS__POOL_SIZE
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__MIN_IDLE_CONNS
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_REDIS__DIAL_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "5000"
|
|
||||||
- name: CDE_API_REDIS__READ_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__WRITE_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "3000"
|
|
||||||
- name: CDE_API_REDIS__DEFAULT_TTL_MINUTES
|
|
||||||
value:
|
|
||||||
_default: "10"
|
|
||||||
- name: CDE_API_REDIS__PERMISSION_CACHE_ENABLED
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_S3_USE_SSL
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_BUCKET_LOOKUP
|
|
||||||
value:
|
|
||||||
_default: "auto"
|
|
||||||
- name: CDE_API_S3_INSECURE_SKIP_TLS
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CHECK_BUCKET
|
|
||||||
value:
|
|
||||||
_default: "false"
|
|
||||||
- name: CDE_API_S3_CONNECT_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S3_TLS_HANDSHAKE_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "10s"
|
|
||||||
- name: CDE_API_S32D_MAX_ARCHIVE_SIZE_BYTES
|
|
||||||
value:
|
|
||||||
_default: "1099511627776"
|
|
||||||
- name: CDE_API_S32D_MAX_FILES_COUNT
|
|
||||||
value:
|
|
||||||
_default: "500"
|
|
||||||
- name: CDE_API_ZEEBE_USE_PLAINTEXT
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
- name: CDE_API_USERS_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_DISK_BUCKET_NAMESPACE
|
|
||||||
value:
|
|
||||||
_default: "documentations"
|
|
||||||
- name: CDE_API_USERS_ORIGINATOR
|
|
||||||
value:
|
|
||||||
_default: "docs_prod"
|
|
||||||
- name: CDE_API_USERS_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_MAILER_BASE_URL
|
|
||||||
value:
|
|
||||||
_default: "http://mailer-service.mailer:8000"
|
|
||||||
- name: CDE_API_MAILER_FROM_EMAIL
|
|
||||||
value:
|
|
||||||
_default: "noreply@sarex.io"
|
|
||||||
- name: CDE_API_MAILER_RETRY_COUNT
|
|
||||||
value:
|
|
||||||
_default: "2"
|
|
||||||
- name: CDE_API_MAILER_TIMEOUT_MS
|
|
||||||
value:
|
|
||||||
_default: "10000"
|
|
||||||
- name: CDE_API_FLOWS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://backend-service.flows.svc.cluster.local:8000"
|
|
||||||
- name: CDE_API_TRANSMITTALS_URL
|
|
||||||
value:
|
|
||||||
_default: "http://transmittal-service.transmittal.svc.cluster.local:80"
|
|
||||||
- name: CDE_API_WORKFLOWS_CONFIG_FILEPATH
|
|
||||||
value:
|
|
||||||
_default: "/etc/app/tasks_execution_config.json"
|
|
||||||
- name: CDE_API_RABBITMQ__MARKS_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "pdf_markings_input"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_ROUTING_KEY
|
|
||||||
value:
|
|
||||||
_default: "hash.compute.normal"
|
|
||||||
- name: CDE_API_RABBITMQ__HASHER_EXCHANGE
|
|
||||||
value:
|
|
||||||
_default: "hash.compute"
|
|
||||||
- name: CDE_API_REDIS__HOST
|
|
||||||
value:
|
|
||||||
_default: "redis"
|
|
||||||
- name: CDE_API_REDIS__PORT
|
|
||||||
value:
|
|
||||||
_default: "6379"
|
|
||||||
- name: CDE_API_DATABASE__HOST
|
|
||||||
value:
|
|
||||||
_default: "sarex-vpsql-01.xc.wb.ru"
|
|
||||||
- name: CDE_API_DATABASE__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: CDE_API_DATABASE__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
- name: CDE_API_RABBITMQ__HOST
|
|
||||||
value:
|
|
||||||
_default: "rabbitmq.rabbitmq.svc.cluster.local"
|
|
||||||
- name: CDE_API_RABBITMQ__PORT
|
|
||||||
value:
|
|
||||||
_default: "5672"
|
|
||||||
- name: CDE_API_RABBITMQ__VHOST
|
|
||||||
value:
|
|
||||||
_default: "cde"
|
|
||||||
secretEnvs:
|
|
||||||
- name: CDE_API_PUBLIC_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "public-key"
|
|
||||||
secretKey:
|
|
||||||
_default: "key"
|
|
||||||
- name: CDE_API_DATABASE__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: CDE_API_DATABASE__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
- name: CDE_API_S3_ENDPOINT
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "endpoint_url"
|
|
||||||
- name: CDE_API_S3_ACCESS_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "key_id"
|
|
||||||
- name: CDE_API_S3_SECRET_KEY
|
|
||||||
secretName:
|
|
||||||
_default: "yc-s3"
|
|
||||||
secretKey:
|
|
||||||
_default: "access_key"
|
|
||||||
- name: CDE_API_ZEEBE_GATEWAY_ADDRESS
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "gateway_address"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_ID
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_id"
|
|
||||||
- name: CDE_API_ZEEBE_CLIENT_SECRET
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "client_secret"
|
|
||||||
- name: CDE_API_ZEEBE_AUTH_SERVER_URL
|
|
||||||
secretName:
|
|
||||||
_default: "cde-api-zeebe-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "auth_server_url"
|
|
||||||
- name: CDE_API_USERS_AUTH_TOKEN
|
|
||||||
secretName:
|
|
||||||
_default: "django-auth"
|
|
||||||
secretKey:
|
|
||||||
_default: "key"
|
|
||||||
- name: CDE_API_RABBITMQ__USER
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "user"
|
|
||||||
- name: CDE_API_RABBITMQ__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "hasher-rabbitmq-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
volumes:
|
|
||||||
_default:
|
|
||||||
- name: tasks-execution-config
|
|
||||||
mountPath:
|
|
||||||
_default: /etc/app/tasks_execution_config.json
|
|
||||||
subPath:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
readOnly:
|
|
||||||
_default: true
|
|
||||||
configMap:
|
|
||||||
name:
|
|
||||||
_default: tasks-execution-config-documentation-v2
|
|
||||||
items:
|
|
||||||
- key: tasks-execution-config-documentation-v2.json
|
|
||||||
path:
|
|
||||||
_default: tasks_execution_config.json
|
|
||||||
defaultMode:
|
|
||||||
_default: "0644"
|
|
||||||
@ -138,6 +138,10 @@ spec:
|
|||||||
value:
|
value:
|
||||||
_default: "0.0.0.0:8080"
|
_default: "0.0.0.0:8080"
|
||||||
|
|
||||||
|
- name: CDE_API_ENABLED
|
||||||
|
value:
|
||||||
|
_default: "false"
|
||||||
|
|
||||||
- name: API_ADDRESS_FILE
|
- name: API_ADDRESS_FILE
|
||||||
value:
|
value:
|
||||||
_default: "0.0.0.0:8080"
|
_default: "0.0.0.0:8080"
|
||||||
|
|||||||
@ -12,12 +12,3 @@ resources:
|
|||||||
- frontend-static.yaml
|
- frontend-static.yaml
|
||||||
- redis.yaml
|
- redis.yaml
|
||||||
- stamp-verification.yaml
|
- stamp-verification.yaml
|
||||||
- tasks-execution-config.yaml
|
|
||||||
- cde-api.yaml
|
|
||||||
- cde-api-worker-s32d-create-upload.yaml
|
|
||||||
- cde-api-worker-s32d-process-workflows.yaml
|
|
||||||
- cde-api-worker-s32d-publish-documents.yaml
|
|
||||||
- cde-api-worker-s32d-handle-error.yaml
|
|
||||||
- cde-api-worker-copy.yaml
|
|
||||||
- cde-api-worker-move.yaml
|
|
||||||
- outbox-relay.yaml
|
|
||||||
|
|||||||
@ -1,130 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: outbox-relay
|
|
||||||
namespace: documentations
|
|
||||||
spec:
|
|
||||||
interval: 10m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: universal-chart
|
|
||||||
version: "0.1.7"
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: yc-oci-charts
|
|
||||||
namespace: flux-system
|
|
||||||
interval: 10m
|
|
||||||
install:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
upgrade:
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
global:
|
|
||||||
env: _default
|
|
||||||
services:
|
|
||||||
outbox-relay:
|
|
||||||
enabled: true
|
|
||||||
deployment:
|
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
_default: outbox-relay
|
|
||||||
replicaCount:
|
|
||||||
_default: 1
|
|
||||||
revisionHistoryLimit:
|
|
||||||
_default: 5
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu:
|
|
||||||
_default: 100m
|
|
||||||
memory:
|
|
||||||
_default: 128Mi
|
|
||||||
image:
|
|
||||||
name:
|
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/outbox-relay:prod_bee3b2a
|
|
||||||
pullPolicy:
|
|
||||||
_default: IfNotPresent
|
|
||||||
service:
|
|
||||||
enabled: false
|
|
||||||
imagePullSecrets:
|
|
||||||
enabled:
|
|
||||||
_default: true
|
|
||||||
name:
|
|
||||||
_default: dockerhub
|
|
||||||
envs:
|
|
||||||
- name: OUTBOX_RELAY_APP_NAME
|
|
||||||
value:
|
|
||||||
_default: "cde-api-outbox-relay"
|
|
||||||
- name: OUTBOX_RELAY_APP_VERSION
|
|
||||||
value:
|
|
||||||
_default: "0.1.0"
|
|
||||||
- name: OUTBOX_RELAY_LOG_LEVEL
|
|
||||||
value:
|
|
||||||
_default: "info"
|
|
||||||
- name: OUTBOX_RELAY_SOURCE_SERVICE
|
|
||||||
value:
|
|
||||||
_default: "cde-api"
|
|
||||||
- name: OUTBOX_RELAY_SOURCE_VERSION
|
|
||||||
value:
|
|
||||||
_default: "0.1.0"
|
|
||||||
- name: OUTBOX_RELAY_PG__SSLMODE
|
|
||||||
value:
|
|
||||||
_default: "disable"
|
|
||||||
- name: OUTBOX_RELAY_PG__POOL_MIN
|
|
||||||
value:
|
|
||||||
_default: "1"
|
|
||||||
- name: OUTBOX_RELAY_PG__POOL_MAX
|
|
||||||
value:
|
|
||||||
_default: "3"
|
|
||||||
- name: OUTBOX_RELAY_PG__TABLE
|
|
||||||
value:
|
|
||||||
_default: "outbox"
|
|
||||||
- name: OUTBOX_RELAY_PG__HOST
|
|
||||||
value:
|
|
||||||
_default: "sarex-vpsql-01.xc.wb.ru"
|
|
||||||
- name: OUTBOX_RELAY_PG__PORT
|
|
||||||
value:
|
|
||||||
_default: "5432"
|
|
||||||
- name: OUTBOX_RELAY_PG__NAME
|
|
||||||
value:
|
|
||||||
_default: "documentations_db"
|
|
||||||
- name: OUTBOX_RELAY_POLL_INTERVAL
|
|
||||||
value:
|
|
||||||
_default: "500ms"
|
|
||||||
- name: OUTBOX_RELAY_BATCH_SIZE
|
|
||||||
value:
|
|
||||||
_default: "100"
|
|
||||||
- name: OUTBOX_RELAY_MAX_ATTEMPTS
|
|
||||||
value:
|
|
||||||
_default: "8"
|
|
||||||
- name: OUTBOX_RELAY_INITIAL_BACKOFF
|
|
||||||
value:
|
|
||||||
_default: "1s"
|
|
||||||
- name: OUTBOX_RELAY_MAX_BACKOFF
|
|
||||||
value:
|
|
||||||
_default: "5m"
|
|
||||||
- name: OUTBOX_RELAY_SHUTDOWN_TIMEOUT
|
|
||||||
value:
|
|
||||||
_default: "30s"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__BROKERS
|
|
||||||
value:
|
|
||||||
_default: "wb-prod-kafka-bootstrap.kafka.svc.cluster.local:9093"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__SECURITY_PROTOCOL
|
|
||||||
value:
|
|
||||||
_default: "SSL"
|
|
||||||
- name: OUTBOX_RELAY_KAFKA__INSECURE_SKIP_VERIFY
|
|
||||||
value:
|
|
||||||
_default: "true"
|
|
||||||
secretEnvs:
|
|
||||||
- name: OUTBOX_RELAY_PG__USER
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "username"
|
|
||||||
- name: OUTBOX_RELAY_PG__PASSWORD
|
|
||||||
secretName:
|
|
||||||
_default: "postgres-secret"
|
|
||||||
secretKey:
|
|
||||||
_default: "password"
|
|
||||||
@ -1,180 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: ConfigMap
|
|
||||||
metadata:
|
|
||||||
name: tasks-execution-config-documentation-v2
|
|
||||||
namespace: documentations
|
|
||||||
data:
|
|
||||||
tasks-execution-config-documentation-v2.json: |
|
|
||||||
{
|
|
||||||
"bim_api_metadata_inserter": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_api_metadata_inserter_v2": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_api_metadata_inserter_v4": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_differ": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bim_updater": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"convert_to_potree": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"docx_to_pdf": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"dwg_to_geojson": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_limits": "4",
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_limits": "40Gi",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"e57_to_las": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"ifc_converter_job": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"las_merge": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mesh_optimizer": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mesh_optimizer_v2": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"parsing_template": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"processing_converter_to_tiles": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"processing_create_colored_surface_from_geotiff": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"rendering_template": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"split_pdf_document": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"split_pdf_document_legacy": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"update_orthomosaic_data": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"web_hook_caller": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"xml_to_glb": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"document_converter": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"sparkjs_converter_wrapper": {
|
|
||||||
"executor": "k8s",
|
|
||||||
"resources": {
|
|
||||||
"cpu_requests": "100m",
|
|
||||||
"memory_requests": "64Mi"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -18,7 +18,7 @@ data:
|
|||||||
|
|
||||||
# DEBUG SETTINGS START
|
# DEBUG SETTINGS START
|
||||||
# ---------------------------------------------------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------------------------------------------------
|
||||||
DEBUG = True
|
DEBUG = False
|
||||||
ALLOWED_HOSTS = ['*']
|
ALLOWED_HOSTS = ['*']
|
||||||
# ---------------------------------------------------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------------------------------------------------
|
||||||
# DEBUG SETTINGS END
|
# DEBUG SETTINGS END
|
||||||
|
|||||||
@ -9,6 +9,8 @@ spec:
|
|||||||
services:
|
services:
|
||||||
backend:
|
backend:
|
||||||
deployment:
|
deployment:
|
||||||
|
replicaCount:
|
||||||
|
_default: 2
|
||||||
args:
|
args:
|
||||||
_default:
|
_default:
|
||||||
- |
|
- |
|
||||||
|
|||||||
@ -12,7 +12,6 @@ data:
|
|||||||
|
|
||||||
# DEBUG SETTINGS START
|
# DEBUG SETTINGS START
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
DEBUG = True
|
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
TEST_MODE = False
|
TEST_MODE = False
|
||||||
@ -40,7 +39,7 @@ data:
|
|||||||
|
|
||||||
# DEBUG SETTINGS START
|
# DEBUG SETTINGS START
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
DEBUG = True
|
DEBUG = False
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
REVIEW_HOST='http://backend-service.flows.svc.cluster.local:8000'
|
REVIEW_HOST='http://backend-service.flows.svc.cluster.local:8000'
|
||||||
|
|||||||
@ -142,6 +142,10 @@ spec:
|
|||||||
value:
|
value:
|
||||||
_default: "0"
|
_default: "0"
|
||||||
|
|
||||||
|
- name: IGNORE_RESOURCES
|
||||||
|
value:
|
||||||
|
_default: "True"
|
||||||
|
|
||||||
- name: DJANGO_HOST
|
- name: DJANGO_HOST
|
||||||
value:
|
value:
|
||||||
_default: "http://backend.django.svc.cluster.local:8000"
|
_default: "http://backend.django.svc.cluster.local:8000"
|
||||||
|
|||||||
@ -8,6 +8,9 @@ spec:
|
|||||||
values:
|
values:
|
||||||
services:
|
services:
|
||||||
backend:
|
backend:
|
||||||
|
image:
|
||||||
|
name:
|
||||||
|
_default: cr.yandex/crp3ccidau046kdj8g9q/workflows-engine:contour_7d2cd329
|
||||||
deployment:
|
deployment:
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
|
|||||||
@ -29,7 +29,7 @@ spec:
|
|||||||
enabled: true
|
enabled: true
|
||||||
image:
|
image:
|
||||||
name:
|
name:
|
||||||
_default: cr.yandex/crp3ccidau046kdj8g9q/workspaces-v2-frontend:contour_a72e3265
|
_default: cr.yandex/crp3ccidau046kdj8g9q/workspaces-v2-frontend:contour_2da2a00e
|
||||||
pullPolicy:
|
pullPolicy:
|
||||||
_default: IfNotPresent
|
_default: IfNotPresent
|
||||||
deployment:
|
deployment:
|
||||||
|
|||||||
@ -36,7 +36,7 @@ spec:
|
|||||||
|
|
||||||
image:
|
image:
|
||||||
name:
|
name:
|
||||||
_default: 10.4.10.187:80/library/workspaces-v2-frontend:contour_07373a45
|
_default: 10.4.10.187:80/library/workspaces-v2-frontend:contour_1b5d64e4
|
||||||
pullPolicy:
|
pullPolicy:
|
||||||
_default: IfNotPresent
|
_default: IfNotPresent
|
||||||
|
|
||||||
|
|||||||
@ -7,6 +7,8 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
type: oci
|
type: oci
|
||||||
interval: 10m0s
|
interval: 10m0s
|
||||||
url: oci://cr.yandex/crp3ccidau046kdj8g9q/charts
|
url: ${CHART_REPO:=oci://cr.yandex/crp3ccidau046kdj8g9q/charts}
|
||||||
secretRef:
|
secretRef:
|
||||||
name: yc-cr-auth
|
name: ${CHART_REPO_SECRET:=yc-cr-auth}
|
||||||
|
certSecretRef:
|
||||||
|
name: chart-repo-ca
|
||||||
@ -1,4 +1,5 @@
|
|||||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
kind: Kustomization
|
kind: Kustomization
|
||||||
resources:
|
resources:
|
||||||
|
- ./helm-repositories.yaml
|
||||||
- ../../../infrastructure/vault/contour-template
|
- ../../../infrastructure/vault/contour-template
|
||||||
|
|||||||
7
clusters/stand/10-mesh/kustomization.yaml
Normal file
7
clusters/stand/10-mesh/kustomization.yaml
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
|
kind: Kustomization
|
||||||
|
resources:
|
||||||
|
- ../../../infrastructure/istio-base/contour-template
|
||||||
|
- ../../../infrastructure/istio-pilot/contour-template
|
||||||
|
- ../../../infrastructure/istio-gateway/contour-template
|
||||||
|
- ../../../infrastructure/cert-manager/contour-template
|
||||||
6
clusters/stand/20-data/kustomization.yaml
Normal file
6
clusters/stand/20-data/kustomization.yaml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
|
kind: Kustomization
|
||||||
|
resources:
|
||||||
|
- ../../../infrastructure/postgresql/contour-template
|
||||||
|
- ../../../infrastructure/kafka/contour-template
|
||||||
|
- ../../../infrastructure/rabbitmq/contour-template
|
||||||
5
clusters/stand/30-platform/kustomization.yaml
Normal file
5
clusters/stand/30-platform/kustomization.yaml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
|
kind: Kustomization
|
||||||
|
resources:
|
||||||
|
- ../../../infrastructure/zitadel/contour-template
|
||||||
|
- ../../../infrastructure/camunda/contour-template
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user