--- # # Generic Playbook to install collectd on generic machine types, use tags to seperate machine type: # # Examples: # # ansible-playbook -i hosts install/collectd-generic.yml --tags="baremetal" # ansible-playbook -i hosts install/collectd-generic.yml --tags="guest" # ansible-playbook -i hosts install/collectd-generic.yml --tags="graphite" # ansible-playbook -i hosts install/collectd-generic.yml --tags="baremetal,guest" # - hosts: baremetal remote_user: root vars: config_type: baremetal roles: - epel - collectd-generic tags: baremetal - hosts: guest remote_user: root vars: config_type: guest roles: - epel - collectd-generic tags: guest - hosts: graphite remote_user: root vars: config_type: graphite roles: - epel - collectd-generic tags: graphite