App Icon Ansible on baremetal: Documentation

Appliance Details

Requirements:
- Tested on CC-CentOS7
- Reservation with min 2 compute nodes like haswell, skylake, cascadelake_r

Launch inputs:
- Image name (CentOS7)
- Key name: A keypair to access the head node. A different keypair 'ansible-worker-key' is created for the workers. Workers can be accessed by ssh through the head node. - Num workers: How many workers to launch in addition to the head node, minimum 1
- Reservation id: The reservation for the lease created - Network: Network name to launch on

Outputs:
- 1 head node with Ansible installed
Installation directory: /etc/ansible
Inventory: /home/cc/inventory - 1 or more worker nodes reachable over ssh from the head node

To test cluster:

$ ansible -i /home/cc/inventory all -m shell -a "hostname"

Ansible commands can be executed with the 'cc' user, using 'become' privilege escalation when needed.

Ansible user documentation:
https://docs.ansible.com/ansible/latest/user_guide/index.html