Community & Enterprise Editions

KKP Editions

Kubermatic Kubernetes Platform (KKP) is an open-source product, and both the Community Edition and the Enterprise Edition are available to download from GitHub. However, there are some extra features that are only available in the Enterprise Edition of Kubermatic Kubernetes Platform.

FeatureCommunity EditionEnterprise EditionDescription
Cloud ProvidersUser clusters can be provisioned on these cloud providers.
     Alibaba
     Anexia
     Amazon Web Services (AWS)
     Azure
     DigitalOcean
     Google Cloud Platform
     Hetzner (HCloud)
     KubeVirt
     Nutanix
     OpenStack
     Equinix Metal (formerly Packet)
     VMware Cloud Director
     vSphere
Kubernetes Providers (External Clusters)Clusters using these external cluster providers can be added to KKP.
     Google Kubernetes Engine (GKE)
     Azure Kubernetes Service (AKS)
     Elastic Kubernetes Service (EKS)
Platform Functionality
     Multi-user architectureMultiple users can log-in to the platform and manage their resources independent from each other.
     Project SharingProjects can be shared between users.
     User Cluster SnapshotsThe etcd database for user clusters can be backed up and restored.
     User Cluster BackupBackups can be done in KKP (through Velero integration) for user clusters in order to transport full clusters, and be able to restore only specific namespaces of a chosen user cluster.
     Cluster TemplatesNew user clusters can be created from preconfigured templates.
     OIDC IntegrationAccess to the platform is authenticated via OIDC (Dex by default, but other providers can be used).
     Multiple seed clustersIndependent management zones for edge, cloud and on-premise sites.
     OPA IntegrationAllows users to set which image container registries are allowed, so only workloads from those registries can be deployed on user clusters.
     MeteringScheduled consumption reports for KKP admins generated automatically by datacenters and projects.
     Resource QuotasKKP admins can define consumption caps for different projects.
     Group Project bindingsProjects can be bound to user groups defined in your authentication provider.
     Edge capabilitiesIndependent operation from the control plane and workload allocation among different clusters.
     Web TerminalOn-demand terminal from the platform, with access to a user cluster
     Application catalogEasy solution for deploying and managing the most popular applications in your Kubernetes user clusters right from KKP.

How to use Enterprise Edition

If you are willing to use Enterprise Edition, you’ll need to insert a secret during the installation. In order to own this secret, you will need to be our customer. If you are interested in being our customer, please contact us or check our AWS marketplace listing.