Capistrano

245 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
245
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Capistrano

    1. 1. Georges JentgenIT Developer @ KNEIP @polysign
    2. 2. Deploying a Rails Application with Capistrano
    3. 3. The easy way
    4. 4. The easy way simple, to single
    5. 5. The easy way simple, to single migrate if needed
    6. 6. The easy way simple, to single migrate if needed restart?
    7. 7. The easy way simple, to single migrate if needed restart? hope for the best!
    8. 8. Getting ugly
    9. 9. Getting uglydeploying to multiple servers
    10. 10. Getting uglydeploying to multiple servers application and workers
    11. 11. Getting uglydeploying to multiple servers application and workers hope for the best!
    12. 12. Pretty solution
    13. 13. Pretty solution stages
    14. 14. Pretty solution stages Production Test Environment: Environment: Production Testing Roles: Roles: :web => svr1 :web => tst1 :app => svr2 :app => tst1 :db => db1 :db => db2
    15. 15. Pretty solution stages Production Test Environment: hosts Environment: Production Testing Roles: Roles: :web => svr1 :web => tst1 :app => svr2 :app => tst1 :db => db1 :db => db2
    16. 16. Pretty solution stages Production Test Environment: hosts Environment: Production Testing Roles: roles => tst1 :web => svr1 Roles: :web :app => svr2 :app => tst1 :db => db1 :db => db2
    17. 17. Pretty solution stages Production Test Environment: hosts Environment: Production Testing Roles: roles => tst1 :web => svr1 Roles: :web :app => svr2 :app => tst1 :db => db1 recipes :db => db2
    18. 18. Pretty solution stages Production Test Environment: hosts Environment: Production Testing Roles: roles => tst1 :web => svr1 Roles: :web :app => svr2 :app => tst1 :db => db1 recipes :db => db2 deploy once, and for all
    19. 19. Where to go
    20. 20. Where to gonot only for ruby (on rails)
    21. 21. Where to gonot only for ruby (on rails) deploy to the cloud
    22. 22. Where to gonot only for ruby (on rails) deploy to the clouddeploy on Windows, really!
    23. 23. Make it your own http://capistranorb.com

    ×