Skip to content

Ansible Tower demo held at DORS/CLUC 2017 and Ansible Automates Tour Zagreb 2017

License

Notifications You must be signed in to change notification settings

lumatijev/ansible-tower-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Tower demo

Ansible Tower demo held at DORS/CLUC 2017 and Ansible Automates Tour Zagreb 2017.

Link to presentation: Google Slides

Setup procedure

  1. Make sure you have Vagrant and Ansible installed on your machine
  2. Clone this git repository and position yourself in it
  3. Generate SSH keypair for demo purposes ssh-keygen -t rsa -N '' -f id_rsa
  4. Put private key in ansible-tower directory and public key in both ansible-tower and ansible-tower-clients directories
  5. Modify Ansible variables (a.extra_vars) in Vagrant configuration files (Vagrantfile) if needed
  6. Position yourself inside ansible-tower directory and run vagrant up
  7. When the virtual machine is ready run vagrant ssh
  8. Position yourself inside ansible-tower-clients directory and run vagrant up
  9. Download Go 1.11.5 and put it in the web-infrastructure/files directory

Note

Vagrant configuration files provided with this demo are using KVM as hypervisor for virtual machines. If you want to use different hypervisor you will need to modify Vagrant configuration files (Vagrantfile) located both in ansible-tower and ansible-tower-clients directories.

If you want to use some other Go version you need to modify Ansible group vars for webservers group (web-infrastructure/inventory/group_vars/webservers.yml) accordingly.

About

Ansible Tower demo held at DORS/CLUC 2017 and Ansible Automates Tour Zagreb 2017

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published