Conditionally install iptables and certbot
This commit is contained in:
parent
c59463b0ce
commit
d4aea014d8
|
@ -1,6 +1,9 @@
|
||||||
---
|
---
|
||||||
common__basics__additional_packages: []
|
common__basics__additional_packages: []
|
||||||
|
|
||||||
|
common__iptables__state: install
|
||||||
|
|
||||||
|
common__certbot__state: install
|
||||||
common__certbot__run: true
|
common__certbot__run: true
|
||||||
common__certbot__email: 'user@example.com'
|
common__certbot__email: 'user@example.com'
|
||||||
common__certbot__cert_name: 'example.com'
|
common__certbot__cert_name: 'example.com'
|
||||||
|
|
|
@ -2,8 +2,14 @@
|
||||||
- include_tasks: basics.yml
|
- include_tasks: basics.yml
|
||||||
- include_tasks: usability.yml
|
- include_tasks: usability.yml
|
||||||
- include_tasks: ssh.yml
|
- include_tasks: ssh.yml
|
||||||
|
- meta: flush_handlers
|
||||||
|
|
||||||
- include_tasks: iptables.yml
|
- include_tasks: iptables.yml
|
||||||
|
when: common__iptables__state == 'install'
|
||||||
|
- meta: flush_handlers
|
||||||
|
|
||||||
- include_tasks: certbot.yml
|
- include_tasks: certbot.yml
|
||||||
|
when: common__certbot__state == 'install'
|
||||||
- meta: flush_handlers
|
- meta: flush_handlers
|
||||||
|
|
||||||
- include_tasks: apache/purge.yml
|
- include_tasks: apache/purge.yml
|
||||||
|
|
Loading…
Reference in New Issue