iac/apps/drawings/ugok/backend.yaml
2026-08-29 02:41:33 +05:00

117 lines
2.6 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.

---
# standalone HelmRelease по образцу apps/drawings/wb/backend.yaml — base
# vault-native, в ugok Vault не используется.
# targetPort сервиса исправлен на 8080 (реальный containerPort из дампа
# кластера) — в base он ошибочно указан как 8000, что не совпадает с
# портом контейнера и делает Service нерабочим.
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: backend
namespace: drawings
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:
backend:
enabled: true
image:
name:
_default: 10.4.10.187:80/library/drawings-api:015e68e1b2a3dcc13f0b405e1f761b154a825d24
pullPolicy:
_default: IfNotPresent
deployment:
enabled: true
name:
_default: backend
replicaCount:
_default: 1
port:
_default: 8080
probes:
liveness:
enabled: false
readiness:
enabled: false
service:
enabled: true
name:
_default: backend-service
type:
_default: ClusterIP
port:
_default: 8000
targetPort:
_default: 8080
portName:
_default: http
envs:
- name: POSTGRES_POOL_SIZE
value:
_default: "3"
- name: API_ADDRESS
value:
_default: 0.0.0.0:8000
- name: ENABLE_SSL
value:
_default: "0"
secretEnvs:
- name: POSTGRES_USER
secretName:
_default: drawings-postgresql-secret
secretKey: username
- name: POSTGRES_PASSWORD
secretName:
_default: drawings-postgresql-secret
secretKey: password
- name: POSTGRES_ADDRESS
secretName:
_default: drawings-postgresql-secret
secretKey: host
- name: POSTGRES_DB
secretName:
_default: drawings-postgresql-secret
secretKey: database
commitSha: ""
gitlabUri: ""
gitlabJobUrl: ""
owner: ""