Deploying Ambari-HDF Cluster using Ansible and Ambari Blueprints
- Ansible
- Ambari Blueprints
-
Mandatory
- hosts.ini – Mention Hostnames on node as per the role
- ansible.cfg – remote_user – SSH User with sudo credentials
- inventory/ssh-key.pem – Private SSH key for password-less access
-
Optional
- variables.yaml – Various Properties such as cluster_name, default_password and master Key, repo URL's etc.
- roles/setup_hdf/files/Blueprint.json – Component Layout
- roles/setup_hdf/templates/Host_Mapping.json.j2 – Advanced properties and Hostname-Hostgroup Mapping