Skip to Content
ApplicationsApplications

Applications

Applications are the core unit of deployment in Kovra. Each application represents a service or component that runs on your Kubernetes clusters.

Creating an Application

Navigate to Applications in the sidebar and click New Application. You can create applications from:

  • Templates — Pre-configured application templates (Go, Java, Next.js, Fullstack)
  • Existing Repository — Import from your connected GitHub or GitLab repositories

Application Configuration

Each application has:

  • Name — Unique identifier within your organization
  • Cluster — Target Kubernetes cluster for deployment
  • Namespace — Kubernetes namespace where the application runs
  • Environment Variables — Configuration values and secrets
  • External Access — Optional public DNS endpoint

Managing Applications

From the application detail page you can:

  • View deployment status and health
  • Update configuration and environment variables
  • Trigger manual syncs
  • View pipeline history and logs
  • Configure alerts and monitoring
  • Enable external access with custom domains
Last updated on