~/talk

Simplifying Container Operations with Habitat

Talkat CloudNativeCon + KubeCon Europe 2017 · on Thursday, 2017-03-30· at 14:45· A 04· [devops-and-delivery]
slides:none on file

Habitat packages apps with a bash plan.sh that builds in a cleanroom studio, produces versioned Habitat packages pushed to a Depot with channels, and runs them under a hab supervisor that offers a REST API, gossip rings, leader election and rolling updates. Demo shows exported Docker images running the guestbook and a Redis cluster, automatic master failover on container kill, and live config changes with hab config apply while keeping images minimal with busybox.

AI-written summary · about

  1. 0:00Introduction
  2. 1:20Useful Links
  3. 4:27Container Packaging
  4. 5:09Splitting Builds
  5. 5:55Immutable Infrastructure
  6. 6:48Application Launch Order
  7. 7:11Minimum Viable OS
  8. 8:19Habitat by Chef
  9. 8:55Continuous Delivery
  10. 9:41Create a Plan
  11. 10:33Metadata
  12. 11:04Docker File
  13. 11:30Studio
  14. 12:29Application Build
  15. 13:06Depot
  16. 14:28Package Specificity
  17. 15:12Package Binary Configuration
  18. 15:50Install Package
  19. 16:04Supervisor
  20. 16:35Environment Configuration
  21. 17:22File Configuration
  22. 18:10Supervisors
  23. 19:13Restbased API
  24. 20:30Topology Support
  25. 21:28Update Strategy
  26. 23:08Reusable Packaging
  27. 23:52Application Dependency
  28. 25:31Export Container
  29. 25:57Dependencies
  30. 27:09Connection
  31. 27:25Environment
  32. 29:36Status Page
  33. 30:11Status Template
  34. 30:32Backend Members
  35. 30:54Build Proxy
  36. 31:26Download GCC
  37. 32:18Origin Key
  38. 33:22Nix
  39. 33:42WiFi Puck
  40. 33:57HAProxy
  41. 34:14HASUP
~/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.