K9P: Kubernetes as 9P Files
Talkat KubeCon + CloudNativeCon North America 2019 · on Wednesday, 2019-11-20· at 11:50· Room 1AB - San Diego Convention Center, Upper Level·
summary
K9P exposes a Kubernetes cluster as a Plan 9 9P filesystem: resources map to directories, writing a number to a scale file changes ReplicaSet/Deployment sizes, grepping status files finds non‑Running pods, and tailing log files aggregates pod logs. Server is written in Go, uses client-go and Docker's p9p lib, offers a FUSE client, and runs as a central TCP server per mount for per‑user creds. Lacks subscription/polling and robust auth yet, but the demo works.
AI-written summary · about
chapters (4)
related talks
01h 15mTutorial: Exploring Multi-Tenant Kubernetes APIs and Controllers With Kcp
01h 40mInside Kubernetes Architecture Fundamentals
29mK8s in a Submarine: Optimizing Delivery for Some of the Hardest-to-reach Systems on Earth
15mKeynote: Kubernetes
05mkcp: Scaling The Kubernetes Control Plane For The Multi-Clust...
41mUnderstanding Kubernetes in a Visual Way
28mProgress For Big Data In Kubernetes
25mHow We Run Kubernetes in Kubernetes, aka Kubeception [I]
