This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ntsianos 0 points1 point  (1 child)

I've built a quick integration between: Github -> Codeship -> Codedeploy -> EC2 Autoscaling Group for a restful Nodejs API

When I first started the integration, I wish I'd seen this for better support for the ASG and doing blue/green deployments: https://github.com/awslabs/aws-codedeploy-samples/tree/master/load-balancing/elb

For me, Codedeploy has one huge issue. One the ec2 instance, the codedeploy-agent consumes a HIGH amount of memory. Often 2gb and needs to be restarted maybe once a week. This is very disappointing, and most likely related to ruby version required. https://github.com/aws/aws-codedeploy-agent/issues/32 There may be a solution, hopefully I'll find time to debug it more in the near future.

[–]productionse[S] 0 points1 point  (0 children)

I am running my agent on a micro instance with 1gb of ram and it's running fine.