GIThub, Jenkins and Ansible

60 views
Skip to first unread message

abid...@gmail.com

unread,
May 1, 2016, 11:44:27 PM5/1/16
to Ansible Development
Hi Guys,

I'm looking for a step by step process to configure GitHub, Jenkins (CI) and Ansible (CD) so that a code from local machine to -> Github -> Jenkins (CI) -> Ansible (CD) -> local or EC2 can be deployed.

Also looking for a list of all parameters available to deploy AWS resources, example: parameter below for 'security_group, from_port, to_port, cidr_ip etc..:

---
# set these parameters to control the region, keypair, and AMI that are launched
ec2_region: us-east-1
instances_keypair: keypair-name 
image_id: ami-bf5012d6

# security groups to be created
security_groups:
  - name: ssh
    desc: the security group for the jumphost
    rules:
      - proto: tcp
        from_port: 22
        to_port: 22
        cidr_ip: 0.0.0.0/0

Any help would be greatly appreciated. 

Cheers,

ansible1.png

Marc Petrivelli

unread,
May 3, 2016, 12:57:32 PM5/3/16
to Ansible Development
I'd start with browsing http://docs.ansible.com/ansible/list_of_cloud_modules.html to determine which EC2 deployment options are available.  As far as configuring Jenkins, take a look at https://galaxy.ansible.com/list#/roles?page=1&page_size=10&autocomplete=jenkins.

this is probably more of a question for Ansible the google group rather than Ansible-Devel.

--Marc

AD 7

unread,
May 4, 2016, 5:54:27 PM5/4/16
to Marc Petrivelli, Ansible Development
Thanks Marc, I will most definitely check those links.

Appreciate for your reply and help.

Cheers

--
You received this message because you are subscribed to a topic in the Google Groups "Ansible Development" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ansible-devel/xSfKs30wnyM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ansible-deve...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages