--- - name: Simple play that sets up webservers hosts: server become: true vars_files: - geheim.yaml tasks: - name: 'install {{ svcname }} package' package: name: '{{ svcname }}' state: present - name: 'ensure {{ svcname }} is started and enabled' service: name: '{{ svcname }}' state: started enabled: true - name: 'Next play to verify for the webserver process' hosts: server become: false remote_user: student tasks: - name: 'grep PIDs of httpd' command: pgrep httpd