From 020c07315c11eeac109dc5c287b51922ab4f41cb Mon Sep 17 00:00:00 2001 From: abrown38 Date: Tue, 18 Jun 2024 10:24:48 +0100 Subject: [PATCH] set proxy on client --- ansible/roles/win_initial/tasks/initial.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/ansible/roles/win_initial/tasks/initial.yml b/ansible/roles/win_initial/tasks/initial.yml index 1da8feb..8720adb 100644 --- a/ansible/roles/win_initial/tasks/initial.yml +++ b/ansible/roles/win_initial/tasks/initial.yml @@ -9,7 +9,7 @@ set_fact: ansible_password: "{{ vm_initial_password }}" run_once: true - when: password_status == 'pending'or + when: password_status == 'pending' or password_status == 'change' - name: Check for finished or change password status @@ -27,6 +27,18 @@ start_mode: delayed tags: winrm_delayed +- name: Set a proxy + vars: + proxy_ip: "{{ os_project }}-{{ win_project }}-proxy" + tags: proxy + win_inet_proxy: + proxy: "{{ hostvars[proxy_ip].ansible_host }}:3128" + bypass: + - + when: | + inventory_hostname in groups['meta-type_client'] and + project_zone == 'protected' + - name: Remove Local Admin tags: remove_admin block: