I have a Amazon Ec2 architecture where I have multiple servers attached to a ELB server. I do manual scaling of servers and attach more servers as and when needed, depending on the traffic requirement.
I deploy my application using Capistrano and currently while attaching new servers I always have to manually check if the new server has new application version and if not, make a deployment to the new server.
I wanted to know if there is a cleaner practice of the new server auto updating itself with the new application codebase if it finds itself outdated. I tried to use Amazon CodeDeploy, but it does not solve my purpose. It just provides me a deployment management console. Does Amazon provide a way where when the server comes up, it tries to self deploy ?
Thanks in advance.
Aucun commentaire:
Enregistrer un commentaire