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"