Simplify PM app backend and Celery deployments: remove unused environment variables, streamline secret references, and set default values for configuration.
This commit is contained in:
parent
addd56ca74
commit
8d2a5e62ef
@ -35,24 +35,6 @@ spec:
|
|||||||
containerPort: 8000
|
containerPort: 8000
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
env:
|
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
|
- name: USERS_INTERNAL_HOST
|
||||||
value: http://backend-service.sarex.svc.cluster.local:8000
|
value: http://backend-service.sarex.svc.cluster.local:8000
|
||||||
- name: CELERY_REDIS_HOST
|
- name: CELERY_REDIS_HOST
|
||||||
@ -65,10 +47,8 @@ spec:
|
|||||||
value: /api/v0
|
value: /api/v0
|
||||||
- name: EAV_API_PREFIX_V1
|
- name: EAV_API_PREFIX_V1
|
||||||
value: /api/v1
|
value: /api/v1
|
||||||
- name: TRACING_ENDPOINT
|
|
||||||
value: signoz-otel-collector-external.signoz.svc.cluster.local:4317
|
|
||||||
- name: TRACING_INSECURE
|
- name: TRACING_INSECURE
|
||||||
value: "True"
|
value: "False"
|
||||||
- name: SERVER_ENABLE_SYNC_RESOURCES
|
- name: SERVER_ENABLE_SYNC_RESOURCES
|
||||||
value: "True"
|
value: "True"
|
||||||
- name: SERVER_DELETED_TASK_MAX_AGE_DAYS
|
- name: SERVER_DELETED_TASK_MAX_AGE_DAYS
|
||||||
@ -100,7 +80,7 @@ spec:
|
|||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: postgresql-secrets
|
name: postgresql-secrets
|
||||||
key: host
|
key: hostname
|
||||||
- name: DB_PORT
|
- name: DB_PORT
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
@ -109,160 +89,127 @@ spec:
|
|||||||
- name: S3_HOST
|
- name: S3_HOST
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: ya-s3-secret-pm
|
name: s3-secrets
|
||||||
key: host
|
key: endpoint
|
||||||
- name: S3_LOGIN
|
- name: S3_LOGIN
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: ya-s3-secret-pm
|
name: s3-secrets
|
||||||
key: login
|
key: login
|
||||||
- name: S3_PASSWORD
|
- name: S3_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: ya-s3-secret-pm
|
name: s3-secrets
|
||||||
key: password
|
key: password
|
||||||
- name: S3_BUCKET
|
- name: S3_BUCKET
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: ya-s3-secret-pm
|
name: s3-secrets
|
||||||
key: bucket
|
key: bucket
|
||||||
- name: CACHE_HOST
|
|
||||||
valueFrom:
|
# - name: CACHE_HOST
|
||||||
secretKeyRef:
|
# valueFrom:
|
||||||
name: cache-secret-pm
|
# secretKeyRef:
|
||||||
key: host
|
# name: cache-secret-pm
|
||||||
- name: CACHE_PORT
|
# key: host
|
||||||
valueFrom:
|
# - name: CACHE_PORT
|
||||||
secretKeyRef:
|
# valueFrom:
|
||||||
name: cache-secret-pm
|
# secretKeyRef:
|
||||||
key: port
|
# name: cache-secret-pm
|
||||||
- name: CACHE_PASSWORD
|
# key: port
|
||||||
valueFrom:
|
# - name: CACHE_PASSWORD
|
||||||
secretKeyRef:
|
# valueFrom:
|
||||||
name: cache-secret-pm
|
# secretKeyRef:
|
||||||
key: password
|
# name: cache-secret-pm
|
||||||
|
# key: password
|
||||||
- name: CACHE_SSL
|
- name: CACHE_SSL
|
||||||
valueFrom:
|
value: "False"
|
||||||
secretKeyRef:
|
|
||||||
name: cache-secret-pm
|
|
||||||
key: ssl
|
|
||||||
- name: CACHE_SSL_CA_CERTS
|
- name: CACHE_SSL_CA_CERTS
|
||||||
valueFrom:
|
value: ""
|
||||||
secretKeyRef:
|
|
||||||
name: cache-secret-pm
|
|
||||||
key: ssl_ca_certs
|
|
||||||
- name: CACHE_ENABLE
|
- name: CACHE_ENABLE
|
||||||
valueFrom:
|
value: "False"
|
||||||
secretKeyRef:
|
|
||||||
name: cache-secret-pm
|
|
||||||
key: enable
|
|
||||||
- name: CLICKHOUSE_ENABLE
|
- name: CLICKHOUSE_ENABLE
|
||||||
value: 'False'
|
value: 'False'
|
||||||
- name: KAFKA_ENABLE
|
- name: KAFKA_ENABLE
|
||||||
valueFrom:
|
value: 'False'
|
||||||
secretKeyRef:
|
# - name: KAFKA_BOOTSTRAP_SERVERS
|
||||||
name: ya-kafka-secret-pm
|
# valueFrom:
|
||||||
key: enable
|
# secretKeyRef:
|
||||||
- name: KAFKA_BOOTSTRAP_SERVERS
|
# name: ya-kafka-secret-pm
|
||||||
valueFrom:
|
# key: bootstrap_servers
|
||||||
secretKeyRef:
|
# - name: KAFKA_SECURITY_PROTOCOL
|
||||||
name: ya-kafka-secret-pm
|
# valueFrom:
|
||||||
key: bootstrap_servers
|
# secretKeyRef:
|
||||||
- name: KAFKA_SECURITY_PROTOCOL
|
# name: ya-kafka-secret-pm
|
||||||
valueFrom:
|
# key: security_protocol
|
||||||
secretKeyRef:
|
# - name: KAFKA_SASL_MECHANISM
|
||||||
name: ya-kafka-secret-pm
|
# valueFrom:
|
||||||
key: security_protocol
|
# secretKeyRef:
|
||||||
- name: KAFKA_SASL_MECHANISM
|
# name: ya-kafka-secret-pm
|
||||||
valueFrom:
|
# key: sasl_mechanism
|
||||||
secretKeyRef:
|
# - name: KAFKA_SASL_PLAIN_USERNAME
|
||||||
name: ya-kafka-secret-pm
|
# valueFrom:
|
||||||
key: sasl_mechanism
|
# secretKeyRef:
|
||||||
- name: KAFKA_SASL_PLAIN_USERNAME
|
# name: ya-kafka-secret-pm
|
||||||
valueFrom:
|
# key: sasl_username
|
||||||
secretKeyRef:
|
# - name: KAFKA_SASL_PLAIN_PASSWORD
|
||||||
name: ya-kafka-secret-pm
|
# valueFrom:
|
||||||
key: sasl_username
|
# secretKeyRef:
|
||||||
- name: KAFKA_SASL_PLAIN_PASSWORD
|
# name: ya-kafka-secret-pm
|
||||||
valueFrom:
|
# key: sasl_password
|
||||||
secretKeyRef:
|
# - name: KAFKA_SSL_CAFILE
|
||||||
name: ya-kafka-secret-pm
|
# valueFrom:
|
||||||
key: sasl_password
|
# secretKeyRef:
|
||||||
- name: KAFKA_SSL_CAFILE
|
# name: ya-kafka-secret-pm
|
||||||
valueFrom:
|
# key: ssl_cafile
|
||||||
secretKeyRef:
|
# - name: KAFKA_TOPICS
|
||||||
name: ya-kafka-secret-pm
|
# valueFrom:
|
||||||
key: ssl_cafile
|
# secretKeyRef:
|
||||||
- name: KAFKA_TOPICS
|
# name: ya-kafka-secret-pm
|
||||||
valueFrom:
|
# key: topics
|
||||||
secretKeyRef:
|
|
||||||
name: ya-kafka-secret-pm
|
|
||||||
key: topics
|
|
||||||
- name: CELERY_RABBITMQ_HOST
|
- name: CELERY_RABBITMQ_HOST
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: rabbit-secret-pm
|
name: rabbitmq-secrets
|
||||||
key: host
|
key: hostname
|
||||||
- name: CELERY_RABBITMQ_PORT
|
- name: CELERY_RABBITMQ_PORT
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: rabbit-secret-pm
|
name: rabbitmq-secrets
|
||||||
key: port
|
key: port
|
||||||
- name: CELERY_RABBITMQ_USER
|
- name: CELERY_RABBITMQ_USER
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: rabbit-secret-pm
|
name: rabbitmq-secrets
|
||||||
key: user
|
key: username
|
||||||
- name: CELERY_RABBITMQ_PASSWORD
|
- name: CELERY_RABBITMQ_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: rabbit-secret-pm
|
name: rabbitmq-secrets
|
||||||
key: password
|
key: password
|
||||||
- name: CELERY_RABBITMQ_VHOST
|
- name: CELERY_RABBITMQ_VHOST
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: rabbit-secret-pm
|
name: rabbit-secret-pm
|
||||||
key: vhost
|
key: vhost
|
||||||
|
|
||||||
- name: AUTH_PUBLIC_TOKEN_URL
|
- name: AUTH_PUBLIC_TOKEN_URL
|
||||||
valueFrom:
|
value: "https://lk.sarex.io/api/token/public/"
|
||||||
secretKeyRef:
|
|
||||||
name: server-secret-pm
|
|
||||||
key: auth_public_token_url
|
|
||||||
- name: SERVER_HOST
|
- name: SERVER_HOST
|
||||||
valueFrom:
|
value: "https://lk.sarex.io"
|
||||||
secretKeyRef:
|
|
||||||
name: server-secret-pm
|
|
||||||
key: server_host
|
|
||||||
- name: SERVER_API_HOST
|
- name: SERVER_API_HOST
|
||||||
valueFrom:
|
value: "https://api.sarex.io"
|
||||||
secretKeyRef:
|
|
||||||
name: server-secret-pm
|
|
||||||
key: server_api_host
|
|
||||||
- name: SERVER_DEBUG
|
- name: SERVER_DEBUG
|
||||||
valueFrom:
|
value: "False"
|
||||||
secretKeyRef:
|
|
||||||
name: server-secret-pm
|
|
||||||
key: server_debug
|
|
||||||
- name: SERVER_ALLOWED_HOSTS
|
- name: SERVER_ALLOWED_HOSTS
|
||||||
valueFrom:
|
value: '["*"]'
|
||||||
secretKeyRef:
|
|
||||||
name: server-secret-pm
|
|
||||||
key: server_allowed_hosts
|
|
||||||
- name: SERVER_USE_OTEL
|
- name: SERVER_USE_OTEL
|
||||||
valueFrom:
|
value: "False"
|
||||||
secretKeyRef:
|
|
||||||
name: server-secret-pm
|
|
||||||
key: server_use_otel
|
|
||||||
- name: SERVER_VERIFY_SSL
|
- name: SERVER_VERIFY_SSL
|
||||||
valueFrom:
|
value: "False"
|
||||||
secretKeyRef:
|
|
||||||
name: server-secret-pm
|
|
||||||
key: server_verify_ssl
|
|
||||||
- name: SERVER_LOG_LEVEL
|
- name: SERVER_LOG_LEVEL
|
||||||
valueFrom:
|
value: "INFO"
|
||||||
secretKeyRef:
|
|
||||||
name: server-secret-pm
|
|
||||||
key: server_log_level
|
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: "1"
|
cpu: "1"
|
||||||
|
|||||||
@ -95,87 +95,84 @@ spec:
|
|||||||
- name: S3_HOST
|
- name: S3_HOST
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: ya-s3-secret-pm
|
name: s3-secrets
|
||||||
key: host
|
key: endpoint
|
||||||
- name: S3_LOGIN
|
- name: S3_LOGIN
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: ya-s3-secret-pm
|
name: s3-secrets
|
||||||
key: login
|
key: login
|
||||||
- name: S3_PASSWORD
|
- name: S3_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: ya-s3-secret-pm
|
name: s3-secrets
|
||||||
key: password
|
key: password
|
||||||
- name: S3_BUCKET
|
- name: S3_BUCKET
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: ya-s3-secret-pm
|
name: s3-secrets
|
||||||
key: bucket
|
key: bucket
|
||||||
|
|
||||||
- name: CACHE_HOST
|
# - name: CACHE_HOST
|
||||||
valueFrom:
|
# valueFrom:
|
||||||
secretKeyRef:
|
# secretKeyRef:
|
||||||
name: cache-secret-pm
|
# name: cache-secret-pm
|
||||||
key: host
|
# key: host
|
||||||
- name: CACHE_PORT
|
# - name: CACHE_PORT
|
||||||
valueFrom:
|
# valueFrom:
|
||||||
secretKeyRef:
|
# secretKeyRef:
|
||||||
name: cache-secret-pm
|
# name: cache-secret-pm
|
||||||
key: port
|
# key: port
|
||||||
- name: CACHE_PASSWORD
|
# - name: CACHE_PASSWORD
|
||||||
valueFrom:
|
# valueFrom:
|
||||||
secretKeyRef:
|
# secretKeyRef:
|
||||||
name: cache-secret-pm
|
# name: cache-secret-pm
|
||||||
key: password
|
# key: password
|
||||||
- name: CACHE_SSL
|
- name: CACHE_SSL
|
||||||
value: "False"
|
value: "False"
|
||||||
- name: CACHE_SSL_CA_CERTS
|
- name: CACHE_SSL_CA_CERTS
|
||||||
value: ""
|
value: ""
|
||||||
- name: CACHE_ENABLE
|
- name: CACHE_ENABLE
|
||||||
valueFrom:
|
value: "False"
|
||||||
secretKeyRef:
|
|
||||||
name: cache-secret-pm
|
|
||||||
key: enable
|
|
||||||
- name: CLICKHOUSE_ENABLE
|
- name: CLICKHOUSE_ENABLE
|
||||||
value: 'False'
|
value: 'False'
|
||||||
- name: KAFKA_ENABLE
|
- name: KAFKA_ENABLE
|
||||||
value: 'False'
|
value: 'False'
|
||||||
- name: KAFKA_BOOTSTRAP_SERVERS
|
# - name: KAFKA_BOOTSTRAP_SERVERS
|
||||||
valueFrom:
|
# valueFrom:
|
||||||
secretKeyRef:
|
# secretKeyRef:
|
||||||
name: ya-kafka-secret-pm
|
# name: ya-kafka-secret-pm
|
||||||
key: bootstrap_servers
|
# key: bootstrap_servers
|
||||||
- name: KAFKA_SECURITY_PROTOCOL
|
# - name: KAFKA_SECURITY_PROTOCOL
|
||||||
valueFrom:
|
# valueFrom:
|
||||||
secretKeyRef:
|
# secretKeyRef:
|
||||||
name: ya-kafka-secret-pm
|
# name: ya-kafka-secret-pm
|
||||||
key: security_protocol
|
# key: security_protocol
|
||||||
- name: KAFKA_SASL_MECHANISM
|
# - name: KAFKA_SASL_MECHANISM
|
||||||
valueFrom:
|
# valueFrom:
|
||||||
secretKeyRef:
|
# secretKeyRef:
|
||||||
name: ya-kafka-secret-pm
|
# name: ya-kafka-secret-pm
|
||||||
key: sasl_mechanism
|
# key: sasl_mechanism
|
||||||
- name: KAFKA_SASL_PLAIN_USERNAME
|
# - name: KAFKA_SASL_PLAIN_USERNAME
|
||||||
valueFrom:
|
# valueFrom:
|
||||||
secretKeyRef:
|
# secretKeyRef:
|
||||||
name: ya-kafka-secret-pm
|
# name: ya-kafka-secret-pm
|
||||||
key: sasl_username
|
# key: sasl_username
|
||||||
- name: KAFKA_SASL_PLAIN_PASSWORD
|
# - name: KAFKA_SASL_PLAIN_PASSWORD
|
||||||
valueFrom:
|
# valueFrom:
|
||||||
secretKeyRef:
|
# secretKeyRef:
|
||||||
name: ya-kafka-secret-pm
|
# name: ya-kafka-secret-pm
|
||||||
key: sasl_password
|
# key: sasl_password
|
||||||
- name: KAFKA_SSL_CAFILE
|
# - name: KAFKA_SSL_CAFILE
|
||||||
valueFrom:
|
# valueFrom:
|
||||||
secretKeyRef:
|
# secretKeyRef:
|
||||||
name: ya-kafka-secret-pm
|
# name: ya-kafka-secret-pm
|
||||||
key: ssl_cafile
|
# key: ssl_cafile
|
||||||
- name: KAFKA_TOPICS
|
# - name: KAFKA_TOPICS
|
||||||
valueFrom:
|
# valueFrom:
|
||||||
secretKeyRef:
|
# secretKeyRef:
|
||||||
name: ya-kafka-secret-pm
|
# name: ya-kafka-secret-pm
|
||||||
key: topics
|
# key: topics
|
||||||
|
|
||||||
- name: CELERY_RABBITMQ_HOST
|
- name: CELERY_RABBITMQ_HOST
|
||||||
valueFrom:
|
valueFrom:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user