iac/apps/documentations/wb/pdm.yaml
2026-08-12 16:35:37 +05:00

177 lines
5.8 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.

---
# Патч pdm-api для контура wb.
#
# ВНИМАНИЕ: envs — список, kustomize заменяет его ЦЕЛИКОМ (JSON merge patch),
# поэтому здесь продублирован весь набор из apps/documentations/base/pdm.yaml.
# Единственное изменение — WORKFLOW_URL: в base смотрит на ns processing,
# в wb processing развёрнут в ns workflow (apps/processing/wb).
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: pdm-api
namespace: documentations
spec:
values:
services:
backend:
envs:
- name: USE_EXPERIMENTAL
value:
_default: "true"
- name: POSTGRES_POOL_SIZE
value:
_default: "20"
- name: TRANSMITTALS_BASE_URL
value:
_default: mock
- name: API_ADDRESS
value:
_default: 0.0.0.0:8080
- name: API_ADDRESS_FILE
value:
_default: 0.0.0.0:8080
- name: BUCKET_NAME
value:
_default: attachments-storage
- name: API_HOST_PREFIX
value:
_default: /
- name: APP_NAME
value:
_default: pdm_v2
- name: APP_VERSION
value:
_default: "0.0.1"
- name: ENABLE_PERMISSIONS_FILTER
value:
_default: "1"
- name: PERMISSIONS_FILTER_COMPANIES
value:
_default: "[1]"
- name: TRANSMITTALS_ENABLE
value:
_default: "false"
- name: DRAWINGS_INTERNAL_URL
value:
_default: http://drawings-api-service.drawings.svc.cluster.local:80
- name: ATTACHMENTS_URL
value:
_default: http://attachments-service.attachments.svc.cluster.local:8000
- name: BIM_API_V2_URL
value:
_default: http://backend-svc.bim.svc.cluster.local:80/
- name: BIM_V2_HOST
value:
_default: http://backend-svc.bim.svc.cluster.local:80/
- name: CACHE_CLEANUP_INTERVAL
value:
_default: 60s
- name: CACHE_DEFAULT_EXPIRATION
value:
_default: 60s
- name: DJANGO_HOST
value:
_default: http://backend-svc.django.svc.cluster.local:80
- name: DJANGO_ORIGINATOR
value:
_default: docs_prod
- name: DOCUMENTATION_URL
value:
_default: http://backend-api-svc.documentations.svc.cluster.local:80/
- name: EAV_URL
value:
_default: http://backend-svc.eav.svc.cluster.local:80
- name: ENABLE_OBSERVABILITY
value:
_default: "false"
- name: ENABLE_S3
value:
_default: "1"
- name: ENABLE_SSL
value:
_default: "0"
- name: ENVIRONMENT
value:
_default: prod
- name: FLOWS_URL
value:
_default: http://backend-svc.flows.svc.cluster.local:80
- name: HEIGHT_THUMB_ATTACHMENTS
value:
_default: "300"
- name: HEIGHT_THUMB_STATES
value:
_default: "73"
- name: HTTP_PORT
value:
_default: "8080"
- name: INSPECTIONS_URL
value:
_default: http://inspections-service.inspections.svc.cluster.local:80
- name: LOG_LEVEL
value:
_default: INFO
- name: NOTES_URL
value:
_default: ""
- name: OBSERVABILITY_COLLECTOR_ENDPOINT
value:
_default: temp
- name: READ_WRITE_TIMEOUT_FILE_STREAM
value:
_default: 6h
- name: RELEASES_URL
value:
_default: https://gitlab.com
- name: REMARKS_URL
value:
_default: http://remarks-static-service.remarks.svc.cluster.local:8080/remarks
- name: RESOURCES_URL
value:
_default: http://iam-backend.iam.svc.cluster.local:8000
- name: S3_SERVICE_ACCOUNT
value:
_default: /vault/secrets/documentations-s3-account-json
- name: STATES_URL
value:
_default: http://backend-svc.workspaces.svc.cluster.local:80/
- name: SUBSCRIPTIONS_URL
value:
_default: http://backend-svc.subscriptions.svc.cluster.local:80
- name: SYSTEM_LOG_URL
value:
_default: http://api-service.system-log.svc.cluster.local:80
- name: TARGET_URL
value:
_default: http://backend-svc.django.svc.cluster.local:80
- name: USE_CACHE_IN_FILE_STREAMER
value:
_default: "1"
- name: USE_SUBSCRIPTIONS
value:
_default: "false"
- name: WIDTH_THUMB_ATTACHMENTS
value:
_default: "300"
- name: WIDTH_THUMB_STATES
value:
_default: "120"
- name: WORKFLOWS_IMAGES_VERSION
value:
_default: master
- name: WORKFLOW_IMAGES_VERSION
value:
_default: master
- name: RELEASES_TOKEN
value:
_default: "mock"
- name: WORKFLOW_URL
value:
_default: http://backend-svc.workflow.svc.cluster.local:80/
- name: WORKSPACE_BUNDLE_VERSION
value:
_default: v1
- name: WORKSPACE_URL
value:
_default: http://backend-svc.workspaces.svc.cluster.local:80/