~/talk

Kuby: Active Deployment for Rails Apps

Talkat RailsConf 2022 · 2022-05-17..05-19· [ruby-on-rails, devops-and-delivery]
slides:none on file

Claims a Rails-native deployment gem called Kuby gem that packages apps into Docker images and sends them to Kubernetes, with a simple config and plugin system. It actually provisions databases, spins up nginx static servers, rotates TLS via automatic Lets Encrypt, and adds sidekiq-style workers via a sidekick plugin. Workflow is concrete: run build push deploy (uses crane and kubectl), supports Linode DigitalOcean EKS and Azure, and is currently pre‑alpha so migration and upgrade stories are unfinished.

AI-written summary · about

  1. 0:00Intro
  2. 1:22Rails is awesome
  3. 2:11Time to deploy!
  4. 3:25Our options
  5. 5:03Today's journey
  6. 5:32What is deployment?
  7. 6:27CCM Glass
  8. 8:36Fluther (2010)
  9. 9:30Twitter (2011)
  10. 12:03Lumos Labs
  11. 12:38GitHub (2022)
  12. 14:32What I want from ActiveDeployment
  13. 17:27Why Capistrano?
  14. 18:13Why not Capistrano?
  15. 19:37Layers of abstraction
  16. 21:11Introducing Kuby
  17. 22:27Starter config
  18. 23:44Your first deploy
  19. 24:40Plugins
  20. 25:30Add Sidekiq
  21. 25:58Deploy Sidekiq
  22. 26:16The Platform
  23. 27:02Other things you can do
~/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.