Overview

What’s Kublr?

What Kublr is

Kublr is a container management platform focused specifically on the needs of enterprise customers. Focusing on the Kubernetes and infrastructure layer, Kublr provides the operations and governance capabilities that enterprises need to run reliably at scale.

What Kublr isn’t

Kublr is not a PaaS nor a SaaS.
Because CI/CD tools are compatible with Kubernetes, we are mainly focused on running Kubernetes reliably, not on delivering application tooling. Reliable, scalable, and secure Kubernetes clusters will allow you to use any modern application tooling. However, we do offer integrations with CI/CD tools such as Spinnaker to get things rolling faster for your team.

No Hidden Agenda

At Kublr, we are focused on providing the best Kubernetes experience. With no ties to any technology vendors, we aren’t trying to tie you to a particular cloud, OS or technology stack. Our goal is to give you the best open source Kubernetes has to offer, extending it with key enterprise requirements and support. You’ll benefit from Kubernetes’ openness, modularity, pluggability, and newest features with zero lock-in.

How does Kublr compare to alternatives?

Kublr vs Paas

With an often restrictive and opinionated application lifecycle management approach, PaaS doesn’t provide the flexibility, openness, and modularity open source promises and is thus incompatible with a truly cloud-native approach. With Kublr, on the other hand, you get compatible, conformant open source Kubernetes, so you can:

  1. Use any application development tool
  2. Customize application delivery and management workflows based on your organizational processes
  3. Use any Kubernetes extension, plugin or integration
  4. Still get a reliable application run time platform just as PaaS provide

Kublr vs Cloud-Hosted Kubernetes services

Although convenient and easy to use, managed services from cloud providers limit your ability to customize your Kubernetes clusters. Unlike with cloud-hosted Kubernetes services, with Kublr you can:

  1. Automate the management of master and worker nodes
  2. Adjust Kubernetes configuration without limitations
  3. Deploy the Kubernetes you need, not what your cloud vendor offers/limits you to (one configuration vs flexible configuration)
  4. Integrate with your enterprise solutions (e.g. IAM, logging and monitoring, etc.)
  5. Use the same tools across different cloud providers and on-prem—Kublr doesn’t lock you in

Kublr vs Other Commercial Kubernetes Platforms

Truly Production-Grade

Deploying reliable Kubernetes is not a one size fits all approach. There are literally hundreds of Kubernetes variables that must be properly configured, fine-tuned, and tested for a specific use case to run reliably. Unlike other vendors who try to tackle multiple layers at a time, Kublr focuses on delivering scalability, reliability, and self-healing out-of-the-box. We also support multiple operating systems.

How Ready is Enterprise Ready?

To be truly enterprise ready, a container management platform must provide a single pane of glass for operations, log collection, monitoring, audit, identity management, and disaster recovery. In short, deliver secure and reliable clusters out-of-the-box. While some solutions claim enterprise-readiness, they often only offer some of these capabilities. Kublr covers all aspects and is the most comprehensive platform on the market to date.

Per cluster vs multi-cluster control plane

While most platforms manage Kubernetes on a per cluster basis, Kublr allows IT to manage multiple clusters at a time and scales for enterprise requirements, assigning roles and permission and separating clusters by business unit, development, QA, production environments, and providing a single pane of glass to view and control cluster performance across all your environments.

Further Readings