OMG Namespaces!
summary
Covers surprising Kubernetes namespace behaviors: documentation changes to the namespace definition, a special default namespace that auto-recreates a kube-system ClusterIP service, and how cluster-scoped resources break templating when placed in namespaces. Uses kind and source-code inspection to demonstrate behavior, shows hierarchical namespaces and virtual clusters (vcluster), compares namespace strategies (default, per-team, per-env, per-app), and recommends a deliberate strategy that avoids using default in nontrivial clusters.
AI-written summary · about
chapters (10)
- 0:00Namespaces intro
- 2:57What is a namespace
- 5:25Official docs
- 8:11Default namespaces
- 12:46Exploring namespace resources
- 17:26How namespaces work
- 21:02Namespace misconceptions
- 25:18Namespace evolution
- 27:08Conclusion
- 31:44Q&A
related talks
35mSharing is Caring: Your Kubernetes Cluster, Namespaces, and You
34mBeyond Namespaces: Virtual Clusters are the Future of Multi-Tenancy
32mClusters wla Namespaces? Kifach blan Multitenancy f Kubernetes
21mMaking Kubernetes Safer with User Namespaces
26mThe Future of Multi-Tenancy in Kubernetes
37mTenant Autonomy & Isolation In Multi-Tenant Kubernetes Clusters - A Comprehensive Guide
47mKubernetes Day 2 to 5
01h 47mKubernetes Virtual Clusters
