~/talk

Secrets Management in Mesos

Talkat MesosCon Europe 2017 · 2017-10-25..10-27· [security, cloud-infrastructure]
speakerdeck:vinodkone
slides:none on file

Mesos adds first-class secrets in Mesos 1.3 with a modular Secret Resolver interface (examples use Vault); secrets are reference-based (recommended) or value-based (for testing/executor auth), and resolvers fetch values on demand. Image-pull secrets work with the Mesos containerizer (not the Docker containerizer yet). Environment secrets become container env vars; file secrets mount as temporary tmpfs volumes so nothing persists after exit. DC/OS demo shows both env and file secrets resolved and delivered to containers in production usage.

AI-written summary · about

  1. 0:00Intro
  2. 0:43What is a secret
  3. 1:33How to handle secrets
  4. 3:09Use cases for secrets
  5. 7:40Application secrets
  6. 8:58URI hack
  7. 10:18Authentication
  8. 11:54Use Cases
  9. 13:01Solution
  10. 13:47Types of Secrets
  11. 16:22Architecture
  12. 17:00Image Pool Secrets
  13. 18:26Workflow
  14. 19:11Environment
  15. 20:13Environment Example
  16. 20:49Volume Protobuf
  17. 21:44Volume Based Secrets
  18. 22:32Executive Based Authentication
  19. 24:42FileBased Secrets
  20. 31:04Future Work
  21. 32:47Acknowledgements
  22. 33:19Design Docs
  23. 33:42Questions
  24. 34:11Backup Mechanism
  25. 34:41Automatic Backups
  26. 36:44Which bits work with Mesos executor
  27. 37:49Using the Secret Resolver on the Master
  28. 39:42Secret Resolver Limitations
~/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.