No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
group_vars
lookup_plugins
roles/root
.gitignore
README.md
Vagrantfile
inventory.sample
playbook.yml

README.md

Requirements

How to install?

$ git clone --recursive git@github.com:netenberg/fantastico_f3_ansible.git

How to use?

Step 1:

Create your inventory file.

$ touch inventory

Example:

[server]
AAA.AAA.AAA.AAA ansible_ssh_user=root
BBB.BBB.BBB.BBB ansible_ssh_user=root
CCC.CCC.CCC.CCC ansible_ssh_user=root
...
...
...

Note: Ensure that all of the servers listed in your inventory file have valid licenses.

Step 2:

Review the configurable parameters.

$ cat group_vars/all.yml

Step 3:

Execute the playbook.

$ ansible-playbook --inventory inventory playbook.yml

Step 4:

Open the following URLs in your browser.

  • http://AAA.AAA.AAA.AAA:{{ apache2.ports.administrators }}
    • Username: {{ apache2.mod_auth_digest.administrators.username }}
    • Password: {{ apache2.mod_auth_digest.administrators.password }}
    • Reference: group_vars/all.yml
  • http://AAA.AAA.AAA.AAA:{{ apache2.ports.visitors }}
    • Username: {{ apache2.mod_auth_digest.visitors.username }}
    • Password: {{ apache2.mod_auth_digest.visitors.password }}
    • Reference: group_vars/all.yml