2023-03-29 13:35:19 +02:00

13 lines
415 B
YAML

- name: Generate signing key
community.crypto.openssl_privatekey:
path: "{{ certs_path }}/{{ cert.key }}.pem"
size: 4096
- name: Generate csr
community.crypto.openssl_csr:
path: "{{ certs_path }}/{{ cert.key }}.csr"
privatekey_path: "{{ certs_path }}/{{ cert.key }}.pem"
common_name: "{{ cert.value[0] }}"
subject_alt_name: "DNS:{{ cert.value | join(',DNS:') }}"
register: csr_result