2026-05-21 13:39:52 +00:00
|
|
|
{{- if .Values.api.enabled }}
|
|
|
|
|
apiVersion: v1
|
|
|
|
|
kind: ConfigMap
|
|
|
|
|
metadata:
|
|
|
|
|
name: {{ include "osint-dashboard.fullname" . }}-api-config
|
|
|
|
|
namespace: {{ .Values.namespace }}
|
|
|
|
|
labels:
|
|
|
|
|
{{- include "osint-dashboard.labels" . | nindent 4 }}
|
|
|
|
|
app.kubernetes.io/component: api
|
|
|
|
|
data:
|
|
|
|
|
DB_HOST: "{{ .Values.postgresql.clusterName }}-rw.{{ .Values.namespace }}.svc.cluster.local"
|
|
|
|
|
DB_PORT: "{{ .Values.postgresql.port | default \"5432\" }}"
|
|
|
|
|
DB_NAME: "{{ .Values.postgresql.database | default \"osint_data\" }}"
|
2026-05-23 05:12:24 +00:00
|
|
|
NATS_URLS: "nats://nats.{{ .Values.namespace }}.svc.cluster.local:{{ .Values.nats.ports.client }}"
|
|
|
|
|
REDIS_URL: "redis://redis-master.{{ .Values.namespace }}.svc.cluster.local:{{ .Values.redis.ports.redis }}/0"
|
|
|
|
|
MINIO_ENDPOINT: "minio.{{ .Values.namespace }}.svc.cluster.local:{{ .Values.minio.ports.api }}"
|
2026-05-23 04:38:51 +00:00
|
|
|
MINIO_BUCKET_VIDEO: "{{ .Values.minio.buckets.0.name | default \"osint-video-clips\" }}"
|
|
|
|
|
MINIO_BUCKET_SATELLITE: "{{ .Values.minio.buckets.1.name | default \"osint-satellite-tiles\" }}"
|
|
|
|
|
MINIO_BUCKET_DATA: "{{ .Values.minio.buckets.2.name | default \"osint-data-dumps\" }}"
|
2026-05-21 13:39:52 +00:00
|
|
|
PYTHONPATH: "/app/app"
|
|
|
|
|
PYTHONUNBUFFERED: "1"
|
|
|
|
|
PYTHONDONTWRITEBYTECODE: "1"
|
|
|
|
|
{{- end }}
|