Use letsencrypt staging server when testing
This commit is contained in:
parent
ba2749b4a7
commit
4b2aa0db8a
1 changed files with 13 additions and 7 deletions
|
@ -14,7 +14,6 @@
|
|||
state: present
|
||||
virtualenv: /etc/letsencrypt/certbot_dns_infomaniak_venv
|
||||
|
||||
|
||||
- name: Copy authenticator credentials file
|
||||
become: true
|
||||
ansible.builtin.copy:
|
||||
|
@ -24,10 +23,9 @@
|
|||
owner: root
|
||||
group: root
|
||||
|
||||
- name: Perform dns-01 challenge
|
||||
become: true
|
||||
ansible.builtin.command:
|
||||
argv:
|
||||
- name: Set letsencrypt dns-01 challenge argv
|
||||
ansible.builtin.set_fact:
|
||||
letsencrypt_dns01_challenge_argv:
|
||||
- /etc/letsencrypt/certbot_dns_infomaniak_venv/bin/certbot
|
||||
- certonly
|
||||
- -n
|
||||
|
@ -35,8 +33,6 @@
|
|||
- dns-infomaniak
|
||||
- --dns-infomaniak-credentials
|
||||
- /etc/letsencrypt/infomaniak_credentials.ini
|
||||
- --server
|
||||
- https://acme-v02.api.letsencrypt.org/directory
|
||||
- --rsa-key-size
|
||||
- 4096
|
||||
- -d
|
||||
|
@ -44,6 +40,16 @@
|
|||
- -m
|
||||
- "{{ server_admin }}"
|
||||
- --agree-tos
|
||||
|
||||
- name: Set letsencrypt dns-01 challenge argv (staging)
|
||||
when: ansible_hostname.endswith('-test')
|
||||
ansible.builtin.set_fact:
|
||||
letsencrypt_dns01_challenge_argv: "{{ letsencrypt_dns01_challenge_argv + ['--test-cert'] }}"
|
||||
|
||||
- name: Perform dns-01 challenge
|
||||
become: true
|
||||
ansible.builtin.command:
|
||||
argv: "{{ letsencrypt_dns01_challenge_argv }}"
|
||||
creates: "/etc/letsencrypt/live/{{ domain }}"
|
||||
|
||||
- name: Create directory for certbot.service override
|
||||
|
|
Loading…
Reference in a new issue