From 8adc6a74c539ff415ea46615a5c8a1c8e9607da8 Mon Sep 17 00:00:00 2001 From: Tunui Franken Date: Thu, 7 Mar 2024 14:39:35 +0100 Subject: [PATCH] Rename role deploy_certificate => add_cert_dns_01 --- playbook_mailserver.yml | 2 +- roles/add_cert_dns_01/README.md | 3 +++ .../defaults/main/plain.yml | 0 .../defaults/main/vault.yml | 0 .../files/certbot.service.d/use_venv.conf | 0 roles/{deploy_certificate => add_cert_dns_01}/tasks/main.yml | 1 + roles/forgejo/tasks/main.yml | 2 +- roles/tunuifranken/tasks/main.yml | 2 +- 8 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 roles/add_cert_dns_01/README.md rename roles/{deploy_certificate => add_cert_dns_01}/defaults/main/plain.yml (100%) rename roles/{deploy_certificate => add_cert_dns_01}/defaults/main/vault.yml (100%) rename roles/{deploy_certificate => add_cert_dns_01}/files/certbot.service.d/use_venv.conf (100%) rename roles/{deploy_certificate => add_cert_dns_01}/tasks/main.yml (99%) diff --git a/playbook_mailserver.yml b/playbook_mailserver.yml index 5513b8f..9e5e4ca 100644 --- a/playbook_mailserver.yml +++ b/playbook_mailserver.yml @@ -8,7 +8,7 @@ roles: - role: common_handlers tags: always - - role: deploy_certificate + - role: add_cert_dns_01 tags: cert - role: mailserver_database tags: database diff --git a/roles/add_cert_dns_01/README.md b/roles/add_cert_dns_01/README.md new file mode 100644 index 0000000..b8d944f --- /dev/null +++ b/roles/add_cert_dns_01/README.md @@ -0,0 +1,3 @@ +# Add certificate - DNS-01 + +Deploys a Let's Encrypt certificate with `certbot`, using a DNS-01 challenge. diff --git a/roles/deploy_certificate/defaults/main/plain.yml b/roles/add_cert_dns_01/defaults/main/plain.yml similarity index 100% rename from roles/deploy_certificate/defaults/main/plain.yml rename to roles/add_cert_dns_01/defaults/main/plain.yml diff --git a/roles/deploy_certificate/defaults/main/vault.yml b/roles/add_cert_dns_01/defaults/main/vault.yml similarity index 100% rename from roles/deploy_certificate/defaults/main/vault.yml rename to roles/add_cert_dns_01/defaults/main/vault.yml diff --git a/roles/deploy_certificate/files/certbot.service.d/use_venv.conf b/roles/add_cert_dns_01/files/certbot.service.d/use_venv.conf similarity index 100% rename from roles/deploy_certificate/files/certbot.service.d/use_venv.conf rename to roles/add_cert_dns_01/files/certbot.service.d/use_venv.conf diff --git a/roles/deploy_certificate/tasks/main.yml b/roles/add_cert_dns_01/tasks/main.yml similarity index 99% rename from roles/deploy_certificate/tasks/main.yml rename to roles/add_cert_dns_01/tasks/main.yml index 3998ed2..61d7c90 100644 --- a/roles/deploy_certificate/tasks/main.yml +++ b/roles/add_cert_dns_01/tasks/main.yml @@ -1,4 +1,5 @@ --- + - name: Install needed packages become: true ansible.builtin.apt: diff --git a/roles/forgejo/tasks/main.yml b/roles/forgejo/tasks/main.yml index 2f38a53..9070889 100644 --- a/roles/forgejo/tasks/main.yml +++ b/roles/forgejo/tasks/main.yml @@ -1,7 +1,7 @@ --- - name: Deploy letsencrypt certificate ansible.builtin.include_role: - name: deploy_certificate + name: add_cert_dns_01 vars: server_admin: "{{ forgejo_server_admin }}" domain: "{{ forgejo_domain }}" diff --git a/roles/tunuifranken/tasks/main.yml b/roles/tunuifranken/tasks/main.yml index d81f4d3..41924c3 100644 --- a/roles/tunuifranken/tasks/main.yml +++ b/roles/tunuifranken/tasks/main.yml @@ -1,7 +1,7 @@ --- - name: Deploy letsencrypt certificate ansible.builtin.include_role: - name: deploy_certificate + name: add_cert_dns_01 vars: domain: "{{ tunuifranken_domain }}" server_admin: "{{ tunuifranken_server_admin }}"