ansible/roles/pki/tasks/main.yml

25 lines
596 B
YAML

---
- name: copy ca certificate
copy:
src: "/srv/ca/certs/ca.crt"
dest: "{{ tls_certs }}/ca.crt"
mode: 0644
owner: root
group: "{{ ansible_wheel }}"
- name: copy host certificate
copy:
src: "/srv/ca/certs/{{ inventory_hostname }}.crt"
dest: "{{ tls_certs }}/{{ inventory_hostname }}.crt"
mode: 0644
owner: root
group: "{{ ansible_wheel }}"
- name: copy host key
copy:
src: "/srv/ca/private/{{ inventory_hostname }}.key"
dest: "{{ tls_private }}/{{ inventory_hostname }}.key"
mode: 0600
owner: root
group: "{{ ansible_wheel }}"