# Dorgu ## Docs - [CLI Pipeline](https://dorguai.mintlify.app/cli/architecture/cli-pipeline.md): Analysis, generation, and validation pipeline architecture - [CRD Specification](https://dorguai.mintlify.app/cli/architecture/crds.md): ApplicationPersona and ClusterPersona Custom Resource Definitions - [Data Flow](https://dorguai.mintlify.app/cli/architecture/data-flow.md): Sequence diagrams for key operational scenarios - [System Architecture](https://dorguai.mintlify.app/cli/architecture/overview.md): High-level architecture of the Dorgu system - [Trust Model](https://dorguai.mintlify.app/cli/architecture/trust-model.md): Progressive trust levels for Kubernetes automation - [dorgu cluster](https://dorguai.mintlify.app/cli/commands/cluster.md): Initialize and inspect ClusterPersona resources for cluster-wide operational context - [dorgu cluster setup](https://dorguai.mintlify.app/cli/commands/cluster-setup.md): Install the Dorgu blessed stack — a curated set of production-ready infrastructure components - [dorgu config](https://dorguai.mintlify.app/cli/commands/config.md): View and manage dorgu configuration values - [dorgu generate](https://dorguai.mintlify.app/cli/commands/generate.md): Analyze an application and generate Kubernetes manifests - [dorgu health](https://dorguai.mintlify.app/cli/commands/health.md): Display a summary of cluster health including nodes, resource saturation, control plane, and incidents - [dorgu incidents](https://dorguai.mintlify.app/cli/commands/incidents.md): List and inspect IncidentMemory resources created by the Dorgu Operator - [dorgu init](https://dorguai.mintlify.app/cli/commands/init.md): Initialize dorgu configuration for an application or globally - [Command Overview](https://dorguai.mintlify.app/cli/commands/overview.md): All Dorgu CLI commands at a glance - [dorgu persona](https://dorguai.mintlify.app/cli/commands/persona.md): Manage ApplicationPersona CRDs — generate, apply, and monitor persona resources on your cluster - [dorgu platform serve](https://dorguai.mintlify.app/cli/commands/platform.md): Start the Dorgu web UI dashboard - [dorgu sync](https://dorguai.mintlify.app/cli/commands/sync.md): Query and pull persona state from the Dorgu Operator - [dorgu version](https://dorguai.mintlify.app/cli/commands/version.md): Display Dorgu CLI version information - [dorgu watch](https://dorguai.mintlify.app/cli/commands/watch.md): Stream real-time updates from the Dorgu Operator via WebSocket - [App Configuration](https://dorguai.mintlify.app/cli/configuration/app-config.md): .dorgu.yaml reference for workspace and application config - [Environment Variables](https://dorguai.mintlify.app/cli/configuration/environment-variables.md): All environment variables recognized by Dorgu - [Global Configuration](https://dorguai.mintlify.app/cli/configuration/global-config.md): ~/.config/dorgu/config.yaml reference - [LLM Providers](https://dorguai.mintlify.app/cli/configuration/llm-providers.md): Configure OpenAI, Anthropic, Gemini, or Ollama for enhanced analysis - [Configuration Overview](https://dorguai.mintlify.app/cli/configuration/overview.md): How Dorgu's layered configuration system works - [CI/CD Integration](https://dorguai.mintlify.app/cli/guides/ci-cd-integration.md): Use generated GitHub Actions workflows and ArgoCD configs - [Cluster Onboarding](https://dorguai.mintlify.app/cli/guides/cluster-onboarding.md): Bootstrap a production-ready Kubernetes stack with Dorgu - [GitOps Mode](https://dorguai.mintlify.app/cli/guides/gitops-mode.md): Scaffold an ArgoCD App-of-Apps repository for cluster infrastructure - [Language & Framework Support](https://dorguai.mintlify.app/cli/guides/language-support.md): Languages and frameworks detected by Dorgu's analysis pipeline - [Manifest Generation](https://dorguai.mintlify.app/cli/guides/manifest-generation.md): Deep dive into how Dorgu analyzes applications and generates Kubernetes manifests - [Working with Personas](https://dorguai.mintlify.app/cli/guides/working-with-personas.md): Generate, apply, and monitor ApplicationPersona CRDs - [Installation](https://dorguai.mintlify.app/cli/installation.md): Install the Dorgu CLI - [Quickstart](https://dorguai.mintlify.app/cli/quickstart.md): Generate Kubernetes manifests in 5 minutes - [Introduction](https://dorguai.mintlify.app/index.md): AI-powered Kubernetes application onboarding - [Architecture Overview](https://dorguai.mintlify.app/operator/architecture/overview.md): Operator design principles, project structure, and reconciliation model - [Helm Values Reference](https://dorguai.mintlify.app/operator/configuration/helm-values.md): Complete reference for the dorgu-operator Helm chart values - [Configuration Overview](https://dorguai.mintlify.app/operator/configuration/overview.md): All operator configuration options: command-line flags and feature toggles - [ArgoCD Integration](https://dorguai.mintlify.app/operator/features/argocd.md): Automatic sync and health status tracking from ArgoCD Applications - [Cluster Discovery](https://dorguai.mintlify.app/operator/features/cluster-discovery.md): How the ClusterPersona controller discovers and reports cluster state - [Prometheus Baseline Learning](https://dorguai.mintlify.app/operator/features/prometheus.md): Automatic resource usage baseline from Prometheus metrics - [ApplicationPersona Validation](https://dorguai.mintlify.app/operator/features/validation.md): How the operator validates deployments against persona constraints - [Validating Webhook](https://dorguai.mintlify.app/operator/features/webhook.md): Intercept Deployment changes with advisory or enforcing validation - [WebSocket Server](https://dorguai.mintlify.app/operator/features/websocket.md): Real-time communication between the dorgu CLI and the operator - [Dorgu Operator](https://dorguai.mintlify.app/operator/index.md): Kubernetes operator for cluster-side validation, discovery, and persona lifecycle management - [Installation](https://dorguai.mintlify.app/operator/installation.md): Install the Dorgu Operator via Helm, kustomize, or source build - [Quickstart](https://dorguai.mintlify.app/operator/quickstart.md): Get the Dorgu Operator running and validate your first persona in 5 minutes - [REST API](https://dorguai.mintlify.app/platform/api/rest.md): HTTP API reference for querying cluster data - [WebSocket API](https://dorguai.mintlify.app/platform/api/websocket.md): WebSocket protocol for real-time cluster event notifications - [Architecture Overview](https://dorguai.mintlify.app/platform/architecture/overview.md): Platform design, project structure, data flow, and embedding - [Development Guide](https://dorguai.mintlify.app/platform/development.md): Run the platform locally with hot reload for frontend and backend development - [Cluster Detail](https://dorguai.mintlify.app/platform/features/cluster-detail.md): Detailed view of a single cluster's nodes, add-ons, and resources - [Cluster Dashboard](https://dorguai.mintlify.app/platform/features/dashboard.md): Overview of the main dashboard view showing all clusters - [Real-time Updates](https://dorguai.mintlify.app/platform/features/real-time.md): How the platform delivers live UI updates via WebSocket - [Dorgu Platform](https://dorguai.mintlify.app/platform/index.md): Real-time web dashboard for ClusterPersona visualization and cluster insights - [Installation](https://dorguai.mintlify.app/platform/installation.md): How to install and run the Dorgu Platform - [Quickstart](https://dorguai.mintlify.app/platform/quickstart.md): Get the Dorgu Platform running and viewing cluster state in 5 minutes ## Optional - [GitHub](https://github.com/dorgu-ai/dorgu) - [Changelog](https://github.com/dorgu-ai/dorgu/blob/main/CHANGELOG.md)