From 2d7e9fe87481dd4b9d37624b7452a956919ad9cc Mon Sep 17 00:00:00 2001 From: Eric Chang Date: Mon, 12 Nov 2018 16:31:43 +0800 Subject: [PATCH] add proxyserver playbook --- playbook.proxyserver.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 playbook.proxyserver.yml diff --git a/playbook.proxyserver.yml b/playbook.proxyserver.yml new file mode 100644 index 0000000..324ee2c --- /dev/null +++ b/playbook.proxyserver.yml @@ -0,0 +1,25 @@ +--- +- hosts: all + become: True + become_method: sudo + vars: + - role_users: "{{ users }}" + + roles: + - { role: hosts, tags: hosts } + - { role: bootstrap-miscserver , tags: bootstrap } + - { role: snmp , tags: snmp } + - { role: squid-deb-proxy-1804, tags: debproxy } + - { role: squid-deb-proxy-more-1804, tags: proxy} + tasks: + - name: set timezone + timezone: + name: Asia/Taipei + + post_tasks: + - name: Autoremove unused packages + apt: + autoremove: yes + autoclean: yes + register: autoremove_output + changed_when: "'The following packages will be REMOVED' in autoremove_output.stdout"