prole/infrastructure/roles/prole_ssl/tasks/main.yml

18 lines
464 B
YAML

---
- name: Ensure Prole SSL directory exists
ansible.builtin.file:
path: "{{ prole_ssl_dest_dir }}"
state: directory
owner: root
group: root
mode: '0755'
- name: Deploy Prole SSL files
ansible.builtin.copy:
src: "{{ prole_ssl_src_dir }}/{{ item }}"
dest: "{{ prole_ssl_dest_dir }}/{{ item }}"
owner: root
group: root
mode: "{{ '0600' if (item | regex_search('\\.key$')) else '0644' }}"
loop: "{{ prole_ssl_files }}"