~/talk

Kubernetes - going beyond the basics

Talkat NDC Minnesota 2019 · 2019-05-06..05-09· [kubernetes]
links:none on file
slides:none on file

Covers concrete ways to control placement (labels, nodeAffinity, taints/tolerations, pod anti‑affinity, or a custom scheduler), enforces policies via validating webhook demoed with an Azure Function that blocked a bad image then allowed a fixed image, extends the API with CRDs plus controllers/operators, and demonstrates a virtual node backed by Azure Container Instances where sudden load spiked and pods launched into ACI within seconds then drained back after ~60–90s; also compares HPA/vPA/cluster autoscaler and mentions Istio/App Mesh features.

AI-written summary · about

  1. 0:00Intro
  2. 2:56Scheduling pods
  3. 4:09Approaches to influencing pod scheduling
  4. 4:31Node selector
  5. 6:06Node affinity/anti-affinity
  6. 7:14Specifying demand for node
  7. 9:02Taints & Tolerations
  8. 13:09Taints vs Node affinity
  9. 19:44Pod distribution
  10. 20:11Custom scheduler
  11. 21:10Taking more control...
  12. 22:01Admissions controllers
  13. 23:43API request lifecycle
  14. 25:18Admission Webhooks
  15. 32:50Custom Resource Definitions (CRDS)
  16. 34:18Creating a Foo resource
  17. 35:34Custom controllers
  18. 37:23Writing your own operator?
  19. 41:39Virtual Kubelet implementations
  20. 43:05Bursting load using virtual node
  21. 43:40Virtual node public preview
  22. 51:00Virtual node recap
  23. 52:05Improving service to service communications
  24. 53:56What is a Service mesh?
  25. 54:34Istio service mesh
~/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.