--- - name: install apache and starts the server hosts: webserver tasks: - name: install package yum: name: "{{ ansible_facts['ansible_local']['custom']['general']['package'] }}" state: latest - name: start service service: name: "{{ ansible_facts['ansible_local']['custom']['general']['service'] }}" state: "{{ ansible_facts['ansible_local']['custom']['general']['state'] }}" enabled: "{{ ansible_facts['ansible_local']['custom']['general']['enabled'] }}"