Apps

All platform applications deployed via CDK8s and ArgoCD.

All applications are defined as CDK8s Go code in platform/cdk8s/cots/, synthesized to YAML by CI, and deployed by ArgoCD from the v0.1.5-manifests branch.

App Catalog

AppNamespaceURLUIPurpose
ComfyUIcomfyuihttp://comfyui.madhan.appYesStable Diffusion / Flux image generation
Ollamaollamahttp://ollama.madhan.appNo (REST)LLM inference server
NVIDIA GPU Operatornvidia-gpu-operatorNoGPU device plugin + NFD
n8nn8nhttp://n8n.madhan.appYesWorkflow automation
Grafanagrafanahttp://grafana.madhan.appYesDashboards
VictoriaMetricsvictoria-metricsNoMetrics storage
VictoriaLogsvictoria-logsNoLog storage
AlertManageralertmanagerNoAlert routing
OpenTelemetryopentelemetryNoMetrics + log collection
FalcofalcoNoRuntime syscall security
TrivytrivyNoVulnerability scanning
Ranchercattle-systemhttp://rancher.madhan.appYesMulti-cluster management
Headlampheadlamphttp://headlamp.madhan.appYesKubernetes dashboard
Infisicalinfisicalhttp://infisical.madhan.appYesSecrets management
Harborharborhttp://harbor.madhan.appYesContainer registry
n8nn8nhttp://n8n.madhan.appYesWorkflow automation
Longhornlonghorn-systemNoDistributed block storage

Apps Requiring Infisical

These apps use InfisicalSecret CRDs. They will not start correctly until the infisical-service-token Secret exists in the infisical namespace:

AppInfisical Pathk8s SecretKeys
Grafana/grafanagrafana-adminADMIN_PASSWORD
Harbor/harborharbor-adminHARBOR_ADMIN_PASSWORD
n8n/n8nn8n-dbDB_PASSWORD
Rancher/rancherrancher-bootstrapBOOTSTRAP_PASSWORD