█████████████████████████████████████████████████████████████████████████████ █ █ █ Datacenter Docs & Remediation Engine - Successfully Deployed! █ █ █ █████████████████████████████████████████████████████████████████████████████ Thank you for installing {{ .Chart.Name }}. Your release is named {{ .Release.Name }}. Release namespace: {{ .Release.Namespace }} ============================================================================== 📦 INSTALLED COMPONENTS: ============================================================================== {{- if .Values.mongodb.enabled }} ✓ MongoDB (Database) {{- end }} {{- if .Values.redis.enabled }} ✓ Redis (Cache & Task Queue) {{- end }} {{- if .Values.api.enabled }} ✓ API Service {{- end }} {{- if .Values.chat.enabled }} ✓ Chat Service (WebSocket) {{- end }} {{- if .Values.worker.enabled }} ✓ Celery Worker (Background Tasks) {{- end }} {{- if .Values.frontend.enabled }} ✓ Frontend (Web UI) {{- end }} ============================================================================== 🔍 CHECK DEPLOYMENT STATUS: ============================================================================== kubectl get pods -n {{ .Release.Namespace }} -l app.kubernetes.io/instance={{ .Release.Name }} kubectl get services -n {{ .Release.Namespace }} -l app.kubernetes.io/instance={{ .Release.Name }} ============================================================================== 🌐 ACCESS YOUR APPLICATION: ============================================================================== {{- if .Values.ingress.enabled }} {{- range $host := .Values.ingress.hosts }} {{ if $.Values.ingress.tls }}https{{ else }}http{{ end }}://{{ $host.host }} {{- end }} {{- else if .Values.frontend.enabled }} To access the frontend, run: kubectl port-forward -n {{ .Release.Namespace }} svc/{{ include "datacenter-docs.frontend.fullname" . }} 8080:{{ .Values.frontend.service.port }} Then visit: http://localhost:8080 {{- end }} {{- if .Values.api.enabled }} To access the API directly, run: kubectl port-forward -n {{ .Release.Namespace }} svc/{{ include "datacenter-docs.api.fullname" . }} 8000:{{ .Values.api.service.port }} Then visit: http://localhost:8000/api/docs (OpenAPI documentation) {{- end }} ============================================================================== 📊 VIEW LOGS: ============================================================================== API logs: kubectl logs -n {{ .Release.Namespace }} -l app.kubernetes.io/component=api -f {{- if .Values.worker.enabled }} Worker logs: kubectl logs -n {{ .Release.Namespace }} -l app.kubernetes.io/component=worker -f {{- end }} {{- if .Values.chat.enabled }} Chat logs: kubectl logs -n {{ .Release.Namespace }} -l app.kubernetes.io/component=chat -f {{- end }} ============================================================================== 🔐 SECURITY NOTICE: ============================================================================== {{ if eq .Values.secrets.llmApiKey "sk-your-openai-api-key-here" }} ⚠️ WARNING: You are using the default LLM API key! Update this immediately in production: helm upgrade {{ .Release.Name }} datacenter-docs \ --set secrets.llmApiKey="your-actual-api-key" \ --reuse-values {{ end }} {{ if eq .Values.secrets.apiSecretKey "your-secret-key-here-change-in-production" }} ⚠️ WARNING: You are using the default API secret key! Update this immediately in production: helm upgrade {{ .Release.Name }} datacenter-docs \ --set secrets.apiSecretKey="your-actual-secret-key" \ --reuse-values {{ end }} For production deployments: - Use strong, unique secrets - Enable TLS/SSL for all services - Review security context and RBAC policies - Consider using external secret management (e.g., HashiCorp Vault) ============================================================================== 📖 USEFUL COMMANDS: ============================================================================== Upgrade release: helm upgrade {{ .Release.Name }} datacenter-docs --values custom-values.yaml Get values: helm get values {{ .Release.Name }} View all resources: helm get manifest {{ .Release.Name }} Uninstall: helm uninstall {{ .Release.Name }} ============================================================================== 🛠️ CONFIGURATION: ============================================================================== {{- if .Values.config.autoRemediation.enabled }} ✓ Auto-remediation: ENABLED - Minimum reliability score: {{ .Values.config.autoRemediation.minReliabilityScore }}% - Approval threshold: {{ .Values.config.autoRemediation.requireApprovalThreshold }}% {{- if .Values.config.autoRemediation.dryRun }} - Mode: DRY RUN (no actual changes will be made) {{- else }} - Mode: ACTIVE (changes will be applied) {{- end }} {{- else }} ⚠️ Auto-remediation: DISABLED {{- end }} LLM Provider: {{ .Values.config.llm.baseUrl }} Model: {{ .Values.config.llm.model }} ============================================================================== 📚 DOCUMENTATION & SUPPORT: ============================================================================== For more information, visit: https://git.commandware.com/it-ops/llm-automation-docs-and-remediation-engine Report issues: https://git.commandware.com/it-ops/llm-automation-docs-and-remediation-engine/issues ============================================================================== Happy automating! 🚀