additional course material RH294
Olaf Bohlen
2020-02-19 08669995dd66a7051d2fc222fec02a0bc71c1dff
commit | author | age
97d9af 1 ---
8b8624 2 - name: 'Simple play that sets up webservers'
97d9af 3   hosts: server
SU 4   become: true
5   vars_files:
6     - geheim.yaml
7   tasks:
8     - name: 'install {{ svcname }} package'
9       package:
10         name: '{{ svcname }}'
11         state: present
12     - name: 'ensure {{ svcname }} is started and enabled'
13       service:
14         name: '{{ svcname }}'
15         state: started
16         enabled: true
8b8624 17     - name: 'store secret data in secretfile'
SU 18       copy:
19         dest: /very-secret-file.txt
20         content: '{{ secretstuff }}'
97d9af 21       
SU 22 - name: 'Next play to verify for the webserver process'
23   hosts: server
24   become: false
25   remote_user: student
26   tasks:
27     - name: 'grep PIDs of httpd'
28       command: pgrep httpd
29