DevConf.CZ

Mangirdas

With 10+ years in engineering, tech has been my passion from the start. Graduating in computer networks, I thrive on Go, Kubernetes, and an OpenSource approach. As an SRE practitioner, it's all about owning what you touch. No cloud preference, just adaptability. My motto? "Learn daily, no sleep without new knowledge."

Off-screen, catch me enjoying 🚲 🏍️ 🎿 🚶‍♂️ 🏕️.


Session

06-14
12:30
35min
Why Kubernetes Is Inappropriate for Platforms, and how to make it better!
Mangirdas

Kubernetes has firmly established itself as the leading platform for container management, a position so universally recognized that the industry has moved beyond questioning its value. We've embraced Kubernetes to such an extent that we're now developing additional platforms on top of it. However, when it comes to creating Software as a Service (SaaS) platforms or multi-tenant environments, Kubernetes presents certain challenges, particularly regarding multi-tenancy and the complexities of having multiple stakeholders operate the same platform.

In this presentation, we'll explore an innovative approach to leveraging the Kubernetes API for building SaaS platforms. We'll introduce KCP, a project under the Cloud Native Computing Foundation (CNCF) that is currently in the sandbox stage. KCP aims to provide a generalized framework for Kubernetes-like control planes, offering a promising solution to some of the inherent drawbacks of Kubernetes in SaaS/platform development. Join us as we delve into how KCP can redefine the way we think about and utilize Kubernetes for building robust, scalable SaaS platforms.

Cloud, Hybrid Cloud, and Hyperscale Infrastructure
D105 (capacity 300)