deploy/trigger le setup script only if certbot is set up
This commit is contained in:
parent
2cc83d5410
commit
65aa543a1e
1 changed files with 12 additions and 5 deletions
|
@ -25,11 +25,6 @@
|
|||
src: files/replicate.sh
|
||||
dest: /scripts/replicate.sh
|
||||
|
||||
- name: deploy letsencrypt setup script
|
||||
ansible.builtin.copy:
|
||||
src: files/setup-le.sh
|
||||
dest: /scripts/setup-le.sh
|
||||
|
||||
#this should be moved to dedicated selinux role down the road
|
||||
- name: Disable SELinux
|
||||
ansible.posix.selinux:
|
||||
|
@ -46,6 +41,18 @@
|
|||
register: result2
|
||||
ignore_errors: true
|
||||
|
||||
- name: deploy letsencrypt setup script
|
||||
ansible.builtin.copy:
|
||||
src: files/setup-le.sh
|
||||
dest: /scripts/setup-le.sh
|
||||
when: (result is succeeded) and (result2 is succeeded)
|
||||
|
||||
- name: run letsencrypt setup script
|
||||
ansible.builtin.script:
|
||||
cmd: /scripts/setup-le.sh
|
||||
when: (result is succeeded) and (result2 is succeeded)
|
||||
|
||||
|
||||
- name: create symlink for certificate
|
||||
ansible.builtin.file:
|
||||
src: "/etc/letsencrypt/live/{{ansible_fqdn}}/cert.pem"
|
||||
|
|
Loading…
Add table
Reference in a new issue