123456789101112131415161718192021222324252627282930313233343536373839 |
- - name: 'Create ssl certificates directory for in /etc/ssl'
- file:
- path: '/etc/ssl/{{ item }}'
- state: 'directory'
- owner: 'root'
- group: 'root'
- mode: '0755'
- with_items: ssl_certs
- when: ssl_certs
- - name: 'Install ssl certificates (certificate)'
- copy:
- content: "{{lookup('file', 'data/ssl/' + item + '/' + item + '.crt')}}"
- dest: '/etc/ssl/{{ item }}/{{ item }}.crt'
- owner: 'root'
- group: 'root'
- mode: '0640'
- with_items: ssl_certs
- when: ssl_certs
- - name: 'Install ssl certificates (key)'
- copy:
- content: "{{lookup('file', 'data/ssl/' + item + '/' + item + '.key')}}"
- dest: '/etc/ssl/{{ item }}/{{ item }}.key'
- owner: 'root'
- group: 'root'
- mode: '0640'
- with_items: ssl_certs
- when: ssl_certs
- - name: 'Install ssl certificates (bundle)'
- copy:
- content: "{{lookup('file', 'data/ssl/' + item + '/bundle.crt')}}"
- dest: '/etc/ssl/{{ item }}/bundle.crt'
- owner: 'root'
- group: 'root'
- mode: '0644'
- with_items: ssl_certs
- when: ssl_certs
|