~/talk

Deep Dive: Kubernetes WG for Multitenancy

Talkat KubeCon + CloudNativeCon Europe 2019 · on Wednesday, 2019-05-22· at 14:50· Hall 8.0 E9· [kubernetes]
speakerdeck:srampal
links:none on file
slides:none on file

Working Group defines four architectures for multitenancy (A: multiple clusters on IaaS, B: single-cluster with a Tenant CRD and NamespaceTemplate, C: Kubernetes-on-Kubernetes, D: core API changes) and builds an Option B prototype that uses RBAC, OPA-style admission logic, network policies and pod security policies. The prototype enforces restricted vs privileged profile templates, lets any authenticated user self-service-create tenants, auto-creates namespaced resources (tenant-name prefix) and successfully blocks privileged containers under restricted profiles; cluster-scoped resources and tenant-wide quotas remain unresolved.

AI-written summary · about

  1. 0:00Start
  2. 2:30What Is a Tenant
  3. 2:44Soft Multi-Tenancy
  4. 4:42Running Multiple Kubernetes Clusters on Top of Nis
  5. 6:21Does Community Support Multi-Tenancy
  6. 19:18Reference Profiles
  7. 19:53Demo
  8. 23:03Create a Namespace Template
  9. 26:37Namespaces
  10. 40:23Thoughts on Securing the Api Server
  11. 44:27Hard Multi-Tenancy within a Single Cluster
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.