~/talk

Cluster as Code

Talkat MesosCon Asia 2016 · 2016-11-18..11-19· [devops-and-delivery]
speakerdeck:stephanh
slides:none on file

A pipeline builds and verifies three images built in ~20 minutes by converting Dockerfile-like definitions into bootable OS images, exercising the kernel and running KVM-based integration tests (Simian) that spin up Mesos + Marathon plus Zookeeper. Clusters live as declarative class definitions in source control and change via pull requests and CI, which orchestrates Ironic, Calico networking, Vault/secrets and image rollout so ephemeral Mesos/Marathon nodes replace mutable hosts.

AI-written summary · about

  1. 0:00Introduction
  2. 4:43HighLevel Approach
  3. 5:45Curation Tools
  4. 7:30Chemic
  5. 9:12Master Image
  6. 10:35Isolation Source Control
  7. 12:12Setup Agent
  8. 12:37Operating System
  9. 14:47Verification
  10. 16:16Isolation
  11. 17:26Pain Points
  12. 23:10Class Definition
  13. 24:52Changing Master Image
  14. 25:17Changing Enemy Image
~/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.