Conditionally install iptables and certbot

This commit is contained in:
Alex Kotov 2020-02-10 10:38:01 +05:00
parent c59463b0ce
commit d4aea014d8
Signed by: kotovalexarian
GPG Key ID: 553C0EBBEB5D5F08
2 changed files with 9 additions and 0 deletions

View File

@ -1,6 +1,9 @@
---
common__basics__additional_packages: []
common__iptables__state: install
common__certbot__state: install
common__certbot__run: true
common__certbot__email: 'user@example.com'
common__certbot__cert_name: 'example.com'

View File

@ -2,8 +2,14 @@
- include_tasks: basics.yml
- include_tasks: usability.yml
- include_tasks: ssh.yml
- meta: flush_handlers
- include_tasks: iptables.yml
when: common__iptables__state == 'install'
- meta: flush_handlers
- include_tasks: certbot.yml
when: common__certbot__state == 'install'
- meta: flush_handlers
- include_tasks: apache/purge.yml