Bringing multitenancy on Kubernetes with Capsule

Kubernetes Namespace is the key component to separate your applications in the cluster, besides the multiple reasons in this workshop we're going to show why multi-tenancy is fundamental for your cluster health, helping the Ops team avoid cascading failures and maintaining high SLO regarding reliability, availability, and performances. All these words can be summarized in a single term, multi-tenancy, a hot topic in the Kubernetes ecosystem also considered the default primitives offered by the first releases. The workshop is going to show several scenarios, explaining the pitfalls and the tips & tricks to address them properly, as well as presenting a nice tool named Capsule that provides the automation needed to nail the topic.

Dario Tranchitella


Software Engineer

Dario Tranchitella is a software engineer turned DevOps, playing with container and Kubernetes. Besides building reliable cloud-native infrastructures and clusters at scale, he's the lead developer of Capsule, a multi-tenant Operator for Kubernetes.

What the attendees will learn

Using NetworkPolicy, LimitRange, and ResourceQuota

Understanding how Dynamic Admission Controllers work

Understanding how objects' controller and owner reference works


- A local Kubernetes cluster bootstrapped with Kind, k3s, or Minikube

- Helm

- ngrok (for webhooks)

Companies using this technology, VMware,,, Fastweb SpA

Bringing multitenancy on Kubernetes with Capsule

Date and time:

Wednesday 27th

15:00 - 18:00


Kubernetes, DevOps

Target audience roles:

DevOps Engineers, SRE




Coffee and tea

malaga map


GOOGLE MAPSgoogle map icon


Polo de Contenidos Digitales Málaga
Av de Sor Teresa Prat, 15, 29003 Málaga


FYCMA - Palacio de Ferias y Congresos de Málaga
Av. de José Ortega y Gasset, 201, 29006 Málaga