Some checks failed
Build / Code Quality Checks (push) Successful in 15m11s
Build / Build & Push Docker Images (worker) (push) Successful in 13m44s
Build / Build & Push Docker Images (frontend) (push) Successful in 5m8s
Build / Build & Push Docker Images (chat) (push) Failing after 30m7s
Build / Build & Push Docker Images (api) (push) Failing after 21m39s
38 lines
1.5 KiB
YAML
38 lines
1.5 KiB
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: {{ include "datacenter-docs.fullname" . }}-config
|
|
labels:
|
|
{{- include "datacenter-docs.labels" . | nindent 4 }}
|
|
data:
|
|
# MongoDB connection
|
|
mongodb-url: {{ tpl .Values.config.mongodbUrl . | quote }}
|
|
|
|
# Redis connection
|
|
redis-url: {{ tpl .Values.config.redisUrl . | quote }}
|
|
|
|
# LLM configuration
|
|
llm-base-url: {{ .Values.config.llm.baseUrl | quote }}
|
|
llm-model: {{ .Values.config.llm.model | quote }}
|
|
llm-max-tokens: {{ .Values.config.llm.maxTokens | quote }}
|
|
llm-temperature: {{ .Values.config.llm.temperature | quote }}
|
|
|
|
# MCP configuration
|
|
mcp-base-url: {{ .Values.config.mcp.baseUrl | quote }}
|
|
mcp-timeout: {{ .Values.config.mcp.timeout | quote }}
|
|
|
|
# Auto-remediation configuration
|
|
auto-remediation-enabled: {{ .Values.config.autoRemediation.enabled | quote }}
|
|
auto-remediation-min-reliability: {{ .Values.config.autoRemediation.minReliabilityScore | quote }}
|
|
auto-remediation-approval-threshold: {{ .Values.config.autoRemediation.requireApprovalThreshold | quote }}
|
|
auto-remediation-max-actions-per-hour: {{ .Values.config.autoRemediation.maxActionsPerHour | quote }}
|
|
auto-remediation-dry-run: {{ .Values.config.autoRemediation.dryRun | quote }}
|
|
|
|
# Security configuration
|
|
api-key-enabled: {{ .Values.config.apiKeyEnabled | quote }}
|
|
cors-origins: {{ join "," .Values.config.corsOrigins | quote }}
|
|
|
|
# Logging configuration
|
|
log-level: {{ .Values.config.logLevel | quote }}
|
|
log-format: {{ .Values.config.logFormat | quote }}
|