This commit is contained in:
Christer Warén 2024-05-05 19:59:48 +03:00
parent 7106f0d962
commit e3095be9d1

View File

@ -100,7 +100,7 @@
state: directory
vars:
paths:
- /root/certs
- /root/certs/mkj
- /etc/letsencrypt/renewal-hooks/pre
loop: "{{ paths }}"
loop_control:
@ -134,6 +134,26 @@
tags:
- certbot
- name: "Installer - Certbot - Self-Signed Certificates - Generate Private Key"
community.crypto.openssl_privatekey:
path: "/root/certs/mkj/privatekey.pem"
type: RSA
size: 2048
regenerate: never
- name: "Installer - Certbot - Self-Signed Certificates - Create Certificate Signing Request"
community.crypto.openssl_csr:
common_name: "{{ ansible_facts.fqdn }}"
privatekey_path: "/root/certs/mkj/privatekey.pem"
path: "/root/certs/mkj/csr.pem"
- name: "Installer - Certbot - Self-Signed Certificates - Generate Certificate"
community.crypto.x509_certificate:
path: "/root/certs/mkj/fullchain.pem"
privatekey_path: "/root/certs/mkj/privatekey.pem"
csr_path: "/root/certs/mkj/csr.pem"
provider: selfsigned
- name: "Installer - Certbot - Auth Hook"
copy:
src: "../files/certbot/nginx.sh"