Ansible Role Provisioning and Modification



We will take a node (CentOS 7) from scratch and:



1. Provision the 2 Ansible roles (Java and Jenkins).



2. Move on to provisioning Java, then Jenkins.



3. Then refactor the Jenkins role so that we can manage the Jenkins Admin user's credentials, on demand, vs the default credentials variables in the Jenkins role.



4. Continue refactoring, by moving the credentials from "in the clear" file to an Ansible-Vault encrypted file.