8–9 Aug 2026
NTUST
Asia/Taipei timezone

Kubernetes Is Not a Platform: Building One with Juju

8 Aug 2026, 15:00
30m
AU (NTUST)

AU

NTUST

No. 43, Sec. 4, Keelung Rd., Da'an Dist., Taipei City 106335, Taiwan
Talk Cloud and Infrastructure

Speakers

Mr Rishi Mondal
Site Reliability Engineer (SRE) at Obmondo | CNCF Project Maintainer | Docker Captain | Linux Foundation Project Mentor
Mr Ronit Banerjee
R&D Engineer @ Keysight Technologies | CNCF Ambassador

Description

Installing Kubernetes is easy. Operating it across teams, under pressure, at scale that's where most organizations quietly struggle.

Clusters grow into a mix of manual kubectl workflows, inconsistent network policy, and operational knowledge nobody wrote down. It works until it doesn't.

The missing layer is operational lifecycle management and that's exactly what Juju was built for. Juju brings model-driven operations to Kubernetes: it manages service dependencies, handles upgrades and integrations, automates day-2 recovery, and encodes operational knowledge into reusable charms rather than fragile scripts and runbooks. Where most tools stop at deployment, Juju carries the operational story forward through the entire application lifecycle.

But a platform needs more than lifecycle automation. Delivery needs to be declarative and auditable that's where Argo CD fits in, providing GitOps-based deployment and drift control. And networking and security policy need to be enforceable at runtime that's where Cilium brings kernel-level policy enforcement and observability.

This session shows how Juju serves as the operational backbone of a Kubernetes platform, with Argo CD and Cilium filling the delivery and networking layers. Rather than presenting tools in isolation, the talk demonstrates a cohesive platform engineering model built around Juju's strengths in lifecycle automation and operational relationships.

Attendees will see how Juju's charm-based approach solves problems that GitOps alone cannot service integrations, cross-application dependencies, upgrade orchestration, and recovery workflows while Argo CD and Cilium handle what they do best.

What audience can learn

Attendees will learn why Kubernetes needs an operational lifecycle layer and how Juju fills that gap through model-driven operations and charms. They'll understand how Juju manages service dependencies, upgrades, integrations, and day-2 automation in ways that GitOps alone cannot. The session also covers how Argo CD and Cilium complement Juju to form a complete platform stack covering delivery, networking, and security. Attendees will leave with a practical framework for building a secure, repeatable, multi-team Kubernetes platform with Juju at the centre.

Things to know or prepare for this session

Basic familiarity with Kubernetes concepts such as pods, deployments, services, and namespaces. A general understanding of application deployment workflows is helpful.

Biography

Ronit Banerjee is a DevOps Engineer (R&D) at Keysight Technologies and a CNCF Ambassador passionate about cloud-native ecosystems and open source. Based in Kolkata, India, he leads the Cloud Native Hooghly community chapter. Ronit has been a Google Summer of Code Mentor at DBpedia since 2024. He is also a UbuCon Global Committee member and organiser, and has volunteered with CNCF's SIG Contribex at KubeCon Contributor Summits.

Rishi Mondal is a CNCF KubeStellar Maintainer, SRE at Obmondo, and Docker Captain . A Linux Foundation Mentor, GSoC Mentor at CNCF, and OWASP Mentor he uniquely progressed from LFX Mentee to Maintainer to Mentor within a single year. A regular cloud-native speaker at multiple events across Asia . he was personally featured by the CNCF CEO at Kubecon India for community impact . Harvard HPAIR Delegate and LIFT Scholar.

Summary

Kubernetes gives you primitives, not a platform. This session shows how Juju serves as the operational backbone complemented by Argo CD for GitOps delivery and Cilium for network security to turn a cluster into a production-grade platform.

Language English
Difficulty level Intermediate

Presentation materials

There are no materials yet.