diff --git a/provision.yml b/provision.yml index c9b42f5..76d0d39 100755 --- a/provision.yml +++ b/provision.yml @@ -47,8 +47,21 @@ run this shell command before this playbook: read -sp "Enter ssh key passphrase: " SSH_PASS && export SSH_PASS ; echo +- name: Forward Proxy + hosts: proxy + become: true + gather_facts: true + tags: [proxy] roles: - - role: semaphore + - name: Install Docker + when: use_docker | bool + ansible.builtin.include_role: + name: geerlingguy.docker + + - name: Install Squid proxy + ansible.builtin.import_role: + name: proxy + tags: [proxy] - name: Tools hosts: semaphore @@ -61,11 +74,6 @@ - semaphore tasks: - - name: Install Docker - when: use_docker | bool - ansible.builtin.include_role: - name: geerlingguy.docker - - name: Install OpenTofu when: use_opentofu | bool ansible.builtin.include_role: diff --git a/roles/requirements.yml b/roles/requirements.yml index df73b3b..52b3e05 100644 --- a/roles/requirements.yml +++ b/roles/requirements.yml @@ -10,3 +10,6 @@ roles: - src: bbaassssiiee.nginx_ssl name: nginx version: 1.0.5 + - src: bbaassssiiee.proxy + name: proxy + version: 1.0.3