Simplify PM app backend and Celery deployments: remove unused environment variables, update secret references, and set default values for configuration.

This commit is contained in:
emelinda 2026-04-17 15:57:22 +03:00
parent 4e50baf465
commit 40fb627202
2 changed files with 16 additions and 160 deletions

View File

@ -156,56 +156,8 @@ spec:
secretKeyRef:
name: cache-secret-pm
key: enable
- name: CLICKHOUSE_HOST
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: host
- name: CLICKHOUSE_PORT
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: port
- name: CLICKHOUSE_USER
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: user
- name: CLICKHOUSE_PASSWORD
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: password
- name: CLICKHOUSE_DATABASE
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: database
- name: CLICKHOUSE_TABLE
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: table
- name: CLICKHOUSE_SECURE
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: secure
- name: CLICKHOUSE_VERIFY
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: verify
- name: CLICKHOUSE_CERT
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: cert
- name: CLICKHOUSE_ENABLE
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: enable
value: 'False'
- name: KAFKA_ENABLE
valueFrom:
secretKeyRef:

View File

@ -49,24 +49,6 @@ spec:
containerPort: 8000
protocol: TCP
env:
- name: K8S_POD_UID
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.uid
- name: K8S_POD_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.name
- name: K8S_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
- name: OTEL_RESOURCE_ATTRIBUTES
value: >-
k8s.pod.uid=$(K8S_POD_UID),k8s.pod.name=$(K8S_POD_NAME),k8s.namespace.name=$(K8S_NAMESPACE)
- name: USERS_INTERNAL_HOST
value: http://backend-service.sarex.svc.cluster.local:8000
- name: CELERY_REDIS_HOST
@ -79,10 +61,8 @@ spec:
value: /api/v0
- name: EAV_API_PREFIX_V1
value: /api/v1
- name: TRACING_ENDPOINT
value: signoz-otel-collector-external.signoz.svc.cluster.local:4317
- name: TRACING_INSECURE
value: "True"
value: "False"
- name: SERVER_ENABLE_SYNC_RESOURCES
value: "True"
- name: SERVER_DELETED_TASK_MAX_AGE_DAYS
@ -114,7 +94,7 @@ spec:
valueFrom:
secretKeyRef:
name: postgresql-secrets
key: host
key: hostname
- name: DB_PORT
valueFrom:
secretKeyRef:
@ -140,6 +120,7 @@ spec:
secretKeyRef:
name: ya-s3-secret-pm
key: bucket
- name: CACHE_HOST
valueFrom:
secretKeyRef:
@ -156,70 +137,16 @@ spec:
name: cache-secret-pm
key: password
- name: CACHE_SSL
valueFrom:
secretKeyRef:
name: cache-secret-pm
key: ssl
value: "False"
- name: CACHE_SSL_CA_CERTS
valueFrom:
secretKeyRef:
name: cache-secret-pm
key: ssl_ca_certs
value: ""
- name: CACHE_ENABLE
valueFrom:
secretKeyRef:
name: cache-secret-pm
key: enable
- name: CLICKHOUSE_HOST
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: host
- name: CLICKHOUSE_PORT
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: port
- name: CLICKHOUSE_USER
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: user
- name: CLICKHOUSE_PASSWORD
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: password
- name: CLICKHOUSE_DATABASE
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: database
- name: CLICKHOUSE_TABLE
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: table
- name: CLICKHOUSE_SECURE
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: secure
- name: CLICKHOUSE_VERIFY
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: verify
- name: CLICKHOUSE_CERT
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: cert
- name: CLICKHOUSE_ENABLE
valueFrom:
secretKeyRef:
name: clickhouse-secret-pm
key: enable
value: 'False'
- name: KAFKA_ENABLE
valueFrom:
secretKeyRef:
@ -260,6 +187,7 @@ spec:
secretKeyRef:
name: ya-kafka-secret-pm
key: topics
- name: CELERY_RABBITMQ_HOST
valueFrom:
secretKeyRef:
@ -286,45 +214,21 @@ spec:
name: rabbit-secret-pm
key: vhost
- name: AUTH_PUBLIC_TOKEN_URL
valueFrom:
secretKeyRef:
name: server-secret-pm
key: auth_public_token_url
value: "https://lk.sarex.io/api/token/public/"
- name: SERVER_HOST
valueFrom:
secretKeyRef:
name: server-secret-pm
key: server_host
value: "https://lk.sarex.io"
- name: SERVER_API_HOST
valueFrom:
secretKeyRef:
name: server-secret-pm
key: server_api_host
value: "https://api.sarex.io"
- name: SERVER_DEBUG
valueFrom:
secretKeyRef:
name: server-secret-pm
key: server_debug
value: "False"
- name: SERVER_ALLOWED_HOSTS
valueFrom:
secretKeyRef:
name: server-secret-pm
key: server_allowed_hosts
value: '["*"]'
- name: SERVER_USE_OTEL
valueFrom:
secretKeyRef:
name: server-secret-pm
key: server_use_otel
value: "False"
- name: SERVER_VERIFY_SSL
valueFrom:
secretKeyRef:
name: server-secret-pm
key: server_verify_ssl
value: "False"
- name: SERVER_LOG_LEVEL
valueFrom:
secretKeyRef:
name: server-secret-pm
key: server_log_level
value: "INFO"
resources:
requests:
memory: 1Gi