amazon ec2 - Deploying EC2 Instances with Jenkins -


i using jenkins "glue" on current project. it's being used usual continuous integration, various test being ran , deployments made. using aws host application , require cluster of ec2 instances. cluster instances handle http requests public. instances won't build processes.

what able have jenkins handle creation (and termination) of ec2 instances. not automatically. want kick off job creates instance, registers instance jenkins slave, runs jobs install tools on instance, test instance , add cluster handle traffic.

i've tried setting using standard shell commands in jobs seems bit fiddly , made me think surely there must plugin this.

i have installed , tested jenkins ec2 plugin, must great, doesn't quite fit needs. start seems aimed @ handling load jenkins build jobs. doesn't allow me hook job , example, automatically kick off deploy & test jobs on new instance.

can recommend method or plugin handle creation of ec2 instances?

thanks

did tried jenkins cloudformation plugin? cloudformation plugin jenkins

with this, able run cloudformation scripts build step. cloudformation script can contain many instructions, user data instances makes able set , configure jenkins slaves. part can create complex stack, can generalise parameters. plugin support deletion of stack, complete cleanup.


Popular posts from this blog