Add Helm chart, Docs, and Config conversion script
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
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
This commit is contained in:
37
deploy/helm/datacenter-docs/templates/configmap.yaml
Normal file
37
deploy/helm/datacenter-docs/templates/configmap.yaml
Normal file
@@ -0,0 +1,37 @@
|
||||
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 }}
|
||||
Reference in New Issue
Block a user