iac/apps/system-log/d8-ugmk-prod/worker.yaml

57 lines
1.7 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
# Адреса соседних сервисов в УГМК отличаются от base: там Service называются
# backend-api-svc (documentations) и backend-svc (django), оба на порту 80.
# Внимание: envs в universal-chart — список, и strategic merge его ЦЕЛИКОМ
# заменяет, а не дополняет. Поэтому здесь перечислен весь набор переменных
# worker из base, иначе обязательные APP_NAME/APP_VERSION/LOG_LEVEL потеряются
# и воркер упадёт на старте.
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: worker
namespace: system-log
spec:
values:
services:
backend:
envs:
- name: APP_NAME
value:
_default: "system_log"
- name: APP_VERSION
value:
_default: "0.0.1"
- name: LOG_LEVEL
value:
_default: "INFO"
- name: HTTP_HOST
value:
_default: "0.0.0.0"
- name: HTTP_PORT
value:
_default: "8000"
- name: NAMESPACE
value:
_default: "sarex-system-log"
- name: DOCUMENTATIONS_URL
value:
_default: "http://backend-api-svc.documentations.svc.cluster.local:80"
- name: POSTGRES_POOL_SIZE
value:
_default: "3"
- name: ENABLE_SSL
value:
_default: "0"
- name: DJANGO_HOST
value:
_default: "http://backend-svc.django.svc.cluster.local:80"