KCD Los Angeles 2024
who it's for
kubernetes operators, platform engineers, devops engineers, site reliability engineers, cloud native engineers, machine learning platform engineers
topics
serverless WebAssembly with Spin; TypeScript to WebAssembly apps; Llama 2 inference proxy with KV cache; Argo CD GitOps with Helm; kubernetes visualization (k8sviz, kubectl-graph); podman daemonless rootless containers; Ceph RADOS/CRUSH/erasure coding storage; Gateway API (GatewayClass/Gateway/HTTPRoute); MetalLB load balancer for kind; OpenTelemetry collector and OTLP pipelines; self-service ML platform with JupyterHub, Ray and Carpenter; on-prem kubernetes provisioning (kubeadm, Cluster API, EKS-Anywhere)
| title | author | length |
|---|---|---|
| Create a First AI Program with TypeScript and Serverless WebAssembly | Caleb Schoepp, Justin Pflueger | 01h 59m |
Builds a serverless WebAssembly app using Spin and TypeScript (Rust/Python optional), compiles with spin build and serves with spin up, then calls a Llama 2… | ||
| Stop using kubectl, and use Git instead! - Hands-on GitOps workshop using Argo CD and Helm | Nicholas Morey, Justin Marquis, Christian Hernandez | 02h 38m |
Claim: stop running kubectl and make Git the single source of truth, using Argo CD to pull, render Helm charts and enforce desired state. The workshop uses… | ||
| Workshop: Hands-on Kubernetes | Tammer Saleh, Maziar Tamadon | 02h 02m |
History of containers to hands-on labs with Docker (Dockerfile, docker build/run, Docker Hub) and Kubernetes (kubectl, kubelet, etcd, containerd), with demos… | ||
| Ceph Storage: a Caffeinated Primer | Federico Lucifredi, Gregory Farnum, JC Lopez | 02h 59m |
Ceph is a unified object/block/file system that the talk demonstrates end-to-end: RADOS + CRUSH + PGs place data across OSDs and monitors, supports replication… | ||
| Visualizing Kubernetes with Generated Diagrams | Kevin Howell | 20m |
Shows live demos of k8sviz and kubectl-graph, generating Graphviz DOT/PNG and Mermaid diagrams from a real cluster. k8sviz requires cloning and copying icon… | ||
| Power Up With Podman | Paige Cruz | 28m |
Daemonless, rootless engine that runs OCI containers as child processes and integrates with systemd, claiming better local visibility and security than Docker… | ||
| Terrible Ideas in Kubernetes | Corey Quinn | 55m |
Built a Kubernetes control plane on 10 Raspberry Pi cluster to avoid cloud billing, observes the control plane costs ~ $0.10/hr (rises to $0.60/hr for extended… | ||
| Vending Machine for Accelerating Data Science Experiments | Christina Andonov, Apoorva Kulkarni | 48m |
Concrete recipe for a self‑service ML “vending machine”: deploy Kubernetes + JupyterHub + Ray + Carpenter + Crossplane, create per‑experiment namespaced Ray… | ||
| Back to basics, getting traffic into your Kubernetes cluster | Nicolas Fränkel | 36m |
Creates a two-node kind cluster, deploys pods and shows pod IPs change while a Service provides a stable ClusterIP; maps NodePort through kind to curl the… | ||
| What’s New in OpenTelemetry | Dotan Horovits | 47m |
OpenTelemetry applies for CNCF graduation and shows huge activity — ~55,000 commits, ~67,000 PRs, ~466k contributions from ~9,100+ individuals and 1,100+… | ||
| Gateway API: Basics, Nuance, and the Real World | Leigh Capili | 01h 00m |
Gateway API replaces Ingress by splitting responsibilities into GatewayClass/Gateway/HTTPRoute so infra teams provision listeners and app teams own routes… | ||
| The state of on-prem Kubernetes | Justin Garrison | 49m |
Built on eight years of on‑prem work and three months of backporting, the claim is that Kubernetes itself is easier than integrating it into a 15,000‑line Perl… | ||
| Pipelines: Everything Everywhere All At Once | Christian Hernandez | 57m |
Claim: CI/CD is not linear but hyperdimensional and GitOps platforms lack orchestration. Acuity open-sources cargo, a multi-stage GitOps orchestration tool… | ||
| nothing matches | ||