Community vs Enterprise Edition

KubeLB is available in two editions:

  • Community Edition (CE): Free, open source version that is available to the public. The CE is stable, production ready software available at https://github.com/kubermatic/kubelb
  • Enterprise Edition (EE): Only available through an active subscription. In addition to the commercial support, SLAs for the product, the EE version contains a larger feature set in comparison to the CE version.

Get in touch with Kubermatic to find out more about the KubeLB Enterprise offering.

Feature Matrix

FeatureCommunity EditionEnterprise Edition
Load Balancing
TCP/UDP Load Balancing✔️✔️
Ingress✔️✔️
Gateway API
HTTPRoute, GRPCRoute✔️✔️
TCPRoute, UDPRoute, TLSRoute✔️
Multiple Gateways per tenant✔️
Traffic Policies (Client/Backend)✔️
Security
Web Application Firewall (Alpha)✔️
Management
Ingress to Gateway API Migration (Beta)✔️✔️
Bring your own certificates✔️✔️
DNS automation✔️
Certificate management✔️
Gateway/LoadBalancer limits✔️
CLI tunneling✔️
Observability
Prometheus metrics✔️✔️
Grafana dashboards✔️✔️
Supply Chain Security
Artifact signing (Cosign)✔️✔️
SBOMs✔️✔️
Vulnerability scanning✔️✔️

Supported implementations:

While other products might work for Ingress and Gateway API resources, we are not testing them and can’t guarantee the compatibility.

Supported Gateway API Features

Community Edition

  • Gateway (Single Instance per tenant)
  • HTTPRoute
  • GRPCRoute

Enterprise Edition

  • Gateway (Multiple Instances per tenant with limit support)
  • HTTPRoute
  • GRPCRoute
  • TCPRoute
  • UDPRoute
  • TLSRoute
  • ClientTrafficPolicy (Envoy Gateway)
  • BackendTrafficPolicy (Envoy Gateway)

Support Policy

See KubeLB Support Policy.