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.
Feature | Community Edition | Enterprise Edition | Description |
---|
Cloud Providers | | | User 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 architecture | ✔ | ✔ | Multiple users can log-in to the platform and manage their resources independent from each other. |
Project Sharing | ✔ | ✔ | Projects can be shared between users. |
User Cluster Snapshots | ✔ | ✔ | The etcd database for user clusters can be backed up and restored. |
User Cluster Backup | – | ✔ | Backups 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 Templates | ✔ | ✔ | New user clusters can be created from preconfigured templates. |
OIDC Integration | ✔ | ✔ | Access to the platform is authenticated via OIDC (Dex by default, but other providers can be used). |
Multiple seed clusters | – | ✔ | Independent management zones for edge, cloud and on-premise sites. |
OPA Integration | – | ✔ | Allows users to set which image container registries are allowed, so only workloads from those registries can be deployed on user clusters. |
Metering | – | ✔ | Scheduled consumption reports for KKP admins generated automatically by datacenters and projects. |
Resource Quotas | – | ✔ | KKP admins can define consumption caps for different projects. |
Group Project bindings | – | ✔ | Projects can be bound to user groups defined in your authentication provider. |
Edge capabilities | – | ✔ | Independent operation from the control plane and workload allocation among different clusters. |
Web Terminal | ✔ | ✔ | On-demand terminal from the platform, with access to a user cluster |
Application catalog | – | ✔ | Easy 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.