~/talk

Securing Untrusted Workloads with Kata Containers on Kubernetes - David Angot & Alex Price

links:none on file
links:none on file
slides:none on file

Atlassian runs Bitbucket Pipelines on Kubernetes using Kata Containers (via containerd/CRI-O) to give each pod its own micro-VM/kernel. Proof-of-concept runs and production tuning fix a severe IO bottleneck: 9p FS is slow, so they plug thin-provisioned device-mapper block devices (on NVMe SSDs) into VMs and reach ~250,000 IOPS, restoring build performance. Privileged containers accidentally expose host device-mapper volumes, so a containerd flag prevents mounting those host devices. Metrics use the kubelet runtime-aware metrics endpoint (Kubernetes 1.14+) so runtimes can report per-container stats from inside VMs.

AI-written summary · about

  1. 0:00Start
  2. 7:20containers, the security of VMS.
  3. 11:14Disk performance
  4. 14:39Privileged Containers
  5. 18:31Monitoring
  6. 22:31Thank you!
~/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.