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
|
src: files/replicate.sh
|
||||||
dest: /scripts/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
|
#this should be moved to dedicated selinux role down the road
|
||||||
- name: Disable SELinux
|
- name: Disable SELinux
|
||||||
ansible.posix.selinux:
|
ansible.posix.selinux:
|
||||||
|
@ -46,6 +41,18 @@
|
||||||
register: result2
|
register: result2
|
||||||
ignore_errors: true
|
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
|
- name: create symlink for certificate
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
src: "/etc/letsencrypt/live/{{ansible_fqdn}}/cert.pem"
|
src: "/etc/letsencrypt/live/{{ansible_fqdn}}/cert.pem"
|
||||||
|
|
Loading…
Add table
Reference in a new issue