Fix combined certificate

This commit is contained in:
Sven Velt 2025-05-16 18:36:52 +02:00
parent 52ae5ce3bb
commit adb7525d63
2 changed files with 5 additions and 4 deletions

View file

@ -15,9 +15,9 @@ Role Variables
- selfsignedcert_suffix_key (defaults): "key" - selfsignedcert_suffix_key (defaults): "key"
- selfsignedcert_suffix_csr (defaults): "csr.pem" - selfsignedcert_suffix_csr (defaults): "csr.pem"
- selfsignedcert_suffix_crt (defaults): "crt.pem" - selfsignedcert_suffix_crt (defaults): "crt.pem"
- selfsignedcert_suffix_combined (defaults): "pem" - set to False to disable combined key/cert file - selfsignedcert_suffix_combined (defaults): "pem" - set to `false` to disable combined key/cert file
- selfsignedcert_keysize: Default: 2048 - selfsignedcert_keysize: Default: 2048
- selfsigned_cn: Common name of certificate, default: ansible_hostname - selfsigned_cn: Common name of certificate, default: `ansible_hostname`
- selfsigned_san: List of SubjectAltNames, default: empty list - selfsigned_san: List of SubjectAltNames, default: empty list
Dependencies Dependencies
@ -31,7 +31,8 @@ Example Playbook
- hosts: localhost - hosts: localhost
roles: roles:
- role: selfsignedcert - role: selfsignedcert
selfsignedcert_basename: ./example-cert vars:
selfsignedcert_basename: ./example-cert
License License
------- -------

View file

@ -36,4 +36,4 @@
dest: '{{ selfsignedcert_basename }}.{{ selfsignedcert_suffix_combined }}' dest: '{{ selfsignedcert_basename }}.{{ selfsignedcert_suffix_combined }}'
mode: '0600' mode: '0600'
backup: true backup: true
when: not selfsignedcert_suffix_combined when: selfsignedcert_suffix_combined|default(false)