Kubermatic logo Docsumentation
  • Products
    Products
    Kubermatic Kubernetes Platform Automated hybrid & multicloud Kubernetes for enterprise demands
    Kubermatic AI New Product End idle GPUs. Securely share AI models across every team
    Kubermatic KubeLB Cloud Native Multi-Tenant Load Balancing
    Kubermatic Virtualization Seamlessly build your private cloud entirely with Kubernetes
    Kubermatic Developer Platform Empower Developers and Accelerate Innovation
    Kubermatic SecureGuard Protect and manage secrets with open-source transparency
    Kubermatic KubeOne Installation and support for your single Kubernetes cluster
    Kubermatic Kubernetes Subscription Upstream Kubernetes support
    Services
    Professional Services How we accelerate your growth
    Kubermatic Kubernetes Platform
    Edge VMware vSphere KubeVirt Static BareMetal Dynamic BareMetal ARM
    On-Prem VMware vSphere Nutanix OpenStack KubeVirt Static BareMetal Dynamic BareMetal
    Cloud AWS Azure Google Cloud Open Telekom Cloud Alibaba Cloud Hetzner Cloud DigitalOcean Equinix Metal KubeVirt
    Kubermatic AI

    A unified AI platform for enterprises, neoclouds, and sovereign AI providers. Turn fragmented GPU infrastructure into shared AI services and maximize GPU utilization across on-prem, cloud, and sovereign environments.

    Kubermatic KubeLB

    Welcome to Kubermatic KubeLB, the next-generation application delivery platform designed for cloud-native architectures. As cloud-native have evolved, Kubermatic KubeLB offers a multi-tenancy approach to load balancing, providing seamless scalability, security, and management for distributed applications and teams.

    Kubermatic Virtualization

    Simplify your operations and streamline your infrastructure with a platform that integrates Kubernetes and virtualized workloads. Enjoy enhanced networking and storage capabilities to fully support your organization’s cloud needs.

    Kubermatic Developer Platform

    Maximize developer productivity and accelerate innovation with Kubermatic Developer Platform (KDP). Powered by Kubernetes API and based on CNCF Sandbox project kcp, our cutting-edge internal developer platform enables the seamless creation and management of services backed by a centralized catalog.

    Kubermatic SecureGuard

    KubeSG is the open-source, unified secrets management solution that simplifies security across all environments. By combining the power of OpenBao with the integration of the External Secrets Operator, it enables automated, breakage-free secret rotation and provides a developer-friendly workflow.

    Kubermatic KubeOne
    Edge VMware vSphere Static BareMetal ARM
    On-Prem VMware vSphere OpenStack Static BareMetal
    Cloud AWS Azure Google Cloud Open Telekom Cloud Alibaba Cloud Hetzner Cloud DigitalOcean Equinix Metal
    Kubermatic Kubernetes Subscription
    Edge VMware vSphere Nutanix
    On-Prem VMware vSphere Nutanix OpenStack
    Cloud AWS Azure Google Cloud Open Telekom Cloud Alibaba Cloud
    Professional Services

    Our Kubernetes experts architect, migrate, and build inhouse competency to bring your cloud native stack into production. Kubermatic is a CNCF Certified Service Provider and Training Partner.

  • Solutions
    By Industry
    Defence
    Public Sector
    Manufacturing
    Telecom
    By Use Case
    Automate with AI
    Implement Platform Engineering
    Control Your Data Sovereignty
    Move Beyond VMware
    Explore All Solutions
  • Customers
  • Resources
    Knowledge base
    Blog
    Cloud Native FAQ
    Kubermatic Learn
    Community
    Kubermatic Community
    Events
    Explore All Resources
  • Company
    About Kubermatic
    Partners
    Press
    Careers
    Contact Us
  • Book a Demo
    • Products
      Kubermatic Kubernetes Platform
      • Features
      • Why Kubermatic
      • Technology Integrations
    • Kubermatic AI New Product
    • Kubermatic KubeLB
    • Kubermatic Virtualization
    • Kubermatic Developer Platform
    • Kubermatic SecureGuard
    • Kubermatic KubeOne
    • Kubermatic Kubernetes Subscription
    • Services
      Professional Services
    • By Industry
      Defence
    • Public Sector
    • Manufacturing
    • Telecom
    • By Use Case
      Automate with AI
    • Implement Platform Engineering
    • Control Your Data Sovereignty
    • Move Beyond VMware
    • Explore All Solutions
  • Customers
    • Knowledge base
      Blog
    • Cloud Native FAQ
    • Learn
    • Community
      Contribution
    • Events
    • Full resource library
    • About Kubermatic
    • Partners
    • Press
    • Careers
    • Contact Us
Book a Demo
  • Architecture
    • Concepts
      • KKP Concepts
        • Cluster Templates
        • Resource Quotas
        • Networking
        • Security
          • Securing System Services
          • Pod Security Policy
        • Service Accounts
          • Using Service Accounts
          • Token Volume Projection
        • Addons
          • AWS Node Termination Handler
          • Kubeflow Addon
        • Applications
          • Definitions
          • Installations
          • Default App Catalog
            • AIKit
            • Local AI
            • ArgoCD
            • Cluster Autoscaler
            • Flux2
            • cert-manager
            • MetalLB
            • Nginx
            • Envoy Gateway
            • Kube-VIP
            • Falco
            • Trivy
            • Trivy Operator
            • Kubernetes MCP Server
            • Kueue
            • KubeVirt
            • K8sGPT-Operator
            • K8sGPT
            • Nvidia GPU Operator
          • Templating
        • User Interface
          • Preparing New Themes
            • With Source Access
            • Without Source Access
      • Comparing KubeOne with KKP
    • Compatibility
      • Kubernetes
      • KKP Components
      • Operating Systems
        • KKP Requirements for Ubuntu
    • KKP Editions
    • Requirements
      • Storage
      • Cluster Requirements
    • Feature Stages
    • Support Policy
    • IAM and RBAC
      • Role Assignments for OIDC Groups
    • Supported Providers
      • AWS
      • Azure
      • Baremetal (Experimental)
      • Google Cloud Platform
      • Edge (Experimental)
      • Hetzner
      • KubeVirt
      • Nutanix
      • VMware Cloud Director
      • vSphere
    • Monitoring, Logging & Alerting
      • Master / Seed Cluster MLA
      • User Cluster MLA
    • Known Issues
  • Installation
    • Install Community Edition
      • Add Seed Cluster to CE
    • Install Enterprise Edition
      • Add Seed Cluster to EE
    • Upgrading
      • Upgrading to KKP 2.31
      • Upgrading to KKP 2.30
      • Upgrading to KKP 2.29
      • Upgrading to KKP 2.28
      • Upgrading to KKP 2.27
      • Upgrading to KKP 2.26
      • Upgrading to KKP 2.25
      • Upgrading to KKP 2.24
      • Upgrading to KKP 2.23
      • Upgrading to KKP 2.22
      • Upgrading to KKP 2.21
      • Upgrading to KKP 2.20
    • Single Node Setup
    • Offline Mode
    • Local Installation
  • Tutorials & How-tos
    • Project and Cluster Management
      • Seed Clusters
      • Cluster Defaulting
      • Using kubectl & kubelogin
      • Web Terminal
    • Manage Worker Nodes
      • Using the Dashboard
      • Using the Command Line
      • SSH Access
    • Openstack Configuration Options
      • Config Drive
      • OpenStack LoadBalancer Classes
      • Skip router reconciliation - Openstack
      • Image Discovery
    • Integrated User Cluster Backup
    • Automatic Etcd Backups and Restore
    • Monitoring, Logging & Alerting
      • Master / Seed Cluster MLA
        • Installation
        • Customization
          • Thanos
        • Health Assessment
      • User Cluster MLA
        • Admin Guide
        • User Guide
        • Setting up Alertmanager with Slack Notifications
        • Health Assessment
    • Applications
      • Creating An Application Catalog
      • Managing ApplicationDefinitions via ApplicationCatalog
      • Adding Apps To A Cluster
      • Add or Remove an Application Version
      • Update an Application
      • Default & Enforced Applications
    • Cluster Templates
    • Operating Systems Support
      • CoreOS End Of Support
    • Autoscaler integrations with KKP
      • Cluster Autoscaler
      • Vertical Pod Autoscaler
    • KubeOne Integration
      • AWS
      • Azure
      • DigitalOcean
      • Google Cloud Provider
      • Hetzner
      • OpenStack
      • vSphere
    • External Kubernetes Clusters
      • Amazon Elastic Kubernetes Service
        • Create an External EKS Cluster
      • Azure Kubernetes Service
        • Create an External AKS Cluster
      • Google Kubernetes Engine
        • Create an External GKE Cluster
    • Configuration
      • Seed Object
      • Registry Mirrors
      • Dynamic Kubelet configuration
      • Custom Certificates
    • Networking
      • CNI & Cluster Network Configuration
      • Dual-Stack Networking
      • Control Plane Expose Strategy
      • AI Inference Routing with Gateway API Inference Extension in KKP Clusters
      • Proxy Whitelisting
      • Network Policy
      • Using HTTP Proxy with KKP
      • API Server Access Control
      • Manual CNI Migration
      • Gateway API Migration
      • Gateway API on Separate Seed Clusters
      • Multus-CNI Addon
      • Multi-Cluster IP Address Management (IPAM)
      • Cilium Cluster Mesh Setup
    • Operation
      • Control Plane
        • Example Usage
        • Upgrading the Control Plane and the kubelets
        • Scaling the Control Plane
    • Disable CSI driver addon on user clusters
    • Customizing the Dashboard
    • OPA Integration
      • [Experimental] OPA Mutation
      • Open Policy Agent (OPA) via UI
    • CCM Migration
      • CCM Migration via UI
    • Cluster Access
    • OIDC Provider Configuration
      • Share Clusters via Delegated OIDC Authentication
    • KubeLB
    • Operating System Manager
      • Machine Rotation
      • Using Operating System Manager
      • Compatibility Matrix
    • Administration
      • Datacenters
      • User Settings
        • User SSH Key Agent
      • Kubermatic User
      • Presets
      • Admin Panel
        • Cluster Settings
        • Seed Configurations
        • Configure Dashboard Interface
        • Admin Announcements
        • Etcd Backup Settings
        • OPA Constraint Templates
        • OPA Default Constraints
        • Administrators
        • Applications
        • Custom Links
        • Dynamic Datacenters
        • Global Viewers
        • Presets
      • Limit Allowed Operating Systems
      • Versions & Update Configuration
    • Kyverno Policies
    • Metering
    • Deploy Your Application
    • Telemetry
    • Deploy with AWS AssumeRole
    • Audit Logging
    • HPA with Custom GPU Metrics
    • GitOps via ArgoCD
    • Dynamic Resource Allocation (DRA)
    • Data Encryption at Rest
      • Configure via Dashboard
    • Admission Plugins Configuration
    • KKP Backup
  • Security
    • CIS Benchmarking
      • Benchmark on Kubernetes 1.35.2 with KKP 2.30.5
      • Benchmark on Kubernetes 1.33 with KKP 2.28.3
    • Personally Identifiable Information Analysis: Kubernetes and KKP System Logs
  • References
    • KKP Setup Checklist
    • Kubermatic CRDs Reference
    • REST-API Reference
  • Cheat Sheets
    • Debugging
    • etcd
      • Replacing a Member
      • Restoring from Backup
      • etcd Launcher
    • Rolling Restart MachineDeploments
    • Alerting Runbook
    • Changing cluster-id for existing vSphere user clusters
  • Contribute to KKP
  • Release Notes
  • Release Process
Imprint
Edit this page

Applications

This section provides guides on applications in KKP. For a more details on Applications refer to our Applications Primer.

  • Creating An Application Catalog
    • Application Catalog Manager Guide
      • Adding Applications To A Cluster
        • Add or Remove an Application Version
          • Update an Application
            • Default & Enforced Applications