~/talk

Beyond Namespaces: Virtual Clusters are the Future of Multi-Tenancy

Talkat KubeCon + CloudNativeCon North America 2021 · on Thursday, 2021-10-14· at 11:00· Room 502 AB + Online· [kubernetes]
links:none on file
slides:none on file

v-cluster runs a full control plane as a pod inside a namespace: a statefulset with a separate API server and datastore (k3s + sqlite by default) plus a syncer that replaces the scheduler. the demo uses the vcluster CLI to create vc1, creates namespaces and deployments that actually schedule host pods because syncer copies pods (and selected ConfigMaps/Secrets/Services) into the host namespace. CRDs live per virtual cluster, different API versions can coexist, and the project is now a certified Kubernetes distribution.

AI-written summary · about

  1. 0:00Intro
  2. 2:38What Are Kubernetes Namespaces?
  3. 4:31Hands up if you are a Kubernetes contributor!
  4. 5:43Multi-Tenancy? Why Should I Care?
  5. 9:14Virtual Clusters - Control Planes Running In Another Cluster
  6. 11:08Demo Virtual Clusters with
  7. 14:09Architecture Virtual Clusters with
  8. 17:11vcluster Creating Deployments
  9. 18:58vcluster What About Naming Conflicts?
  10. 19:37vcluster Syncer Only Syncs What Pods Need To Run
  11. 23:00vcluster Pod Networking & DNS
  12. 28:33Use Cases For Virtual Clusters
  13. 32:09Questions? Reach out!
~/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.