generate self signed certificate
parent
f5ab92a99e
commit
f5acec43ec
@ -0,0 +1,3 @@
|
||||
---
|
||||
country_name: FR
|
||||
organization_name: Pains-Perdus
|
@ -0,0 +1,27 @@
|
||||
---
|
||||
- name: Ensure the cert directory exists
|
||||
file:
|
||||
path: /var/certificates
|
||||
state: directory
|
||||
|
||||
- name: Generate an OpenSSL private key
|
||||
openssl_privatekey:
|
||||
path: "/var/certificates/{{ server_hostname }}_privkey.pem"
|
||||
size: 4096
|
||||
type: RSA
|
||||
|
||||
- name: Generate an OpenSSL Certificate Signing Request with Subject information
|
||||
openssl_csr:
|
||||
path: "/var/certificates/{{ server_hostname }}.csr"
|
||||
privatekey_path: "/var/certificates/{{ server_hostname }}_privkey.pem"
|
||||
country_name: "{{ country_name }}"
|
||||
organization_name: "{{ organization_name }}"
|
||||
email_address: "{{ vault_email }}"
|
||||
common_name: "{{ server_hostname }}"
|
||||
|
||||
- name: Generate a Self Signed OpenSSL certificate
|
||||
openssl_certificate:
|
||||
path: "/var/certificates/{{ server_hostname }}_cert.pem"
|
||||
privatekey_path: "/var/certificates/{{ server_hostname }}_privkey.pem"
|
||||
csr_path: "/var/certificates/{{ server_hostname }}.csr"
|
||||
provider: selfsigned
|
Loading…
Reference in New Issue