diff options
author | heqnx <root@heqnx.com> | 2025-06-22 21:37:01 +0300 |
---|---|---|
committer | heqnx <root@heqnx.com> | 2025-06-22 21:37:01 +0300 |
commit | a75493e62c8bd5f1daee90e7ee55bcd67b4b95b8 (patch) | |
tree | 3f0f0568529f22a9e429359035dc7f4ecdb92bc4 /tasks/configure_pve.yaml | |
parent | a6ec8f8947e1d6e56d1c0af6b67af2e7468ef98f (diff) | |
download | ansible-pve-host-a75493e62c8bd5f1daee90e7ee55bcd67b4b95b8.tar.gz ansible-pve-host-a75493e62c8bd5f1daee90e7ee55bcd67b4b95b8.zip |
added preflight, renamed tasks, added local non-pam user
Diffstat (limited to 'tasks/configure_pve.yaml')
-rw-r--r-- | tasks/configure_pve.yaml | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/tasks/configure_pve.yaml b/tasks/configure_pve.yaml deleted file mode 100644 index 73ef36f..0000000 --- a/tasks/configure_pve.yaml +++ /dev/null @@ -1,55 +0,0 @@ -- name: detect default public interface - set_fact: - public_interface: "{{ ansible_default_ipv4.interface }}" - -- name: get gateway info from ip route - shell: ip route get 1.1.1.1 | grep -oP 'via \K[\d.]+' | head -n1 - register: detected_gateway - changed_when: false - -- name: set public gateway fact - set_fact: - public_gateway: "{{ detected_gateway.stdout }}" - -- name: deploy /etc/network/interfaces - template: - src: interfaces.j2 - dest: /etc/network/interfaces - owner: root - group: root - mode: '0644' - -- name: set pveproxy config - copy: - src: files/pveproxy - dest: /etc/default/pveproxy - mode: '0644' - -- name: deploy /etc/iptables/rules.v4 - template: - src: rules.v4.j2 - dest: /etc/iptables/rules.v4 - owner: root - group: root - mode: '0644' - -- name: enable ipv4 forwarding - sysctl: - name: net.ipv4.ip_forward - value: '1' - state: present - reload: yes - -- name: restart pveproxy - systemd: - name: pveproxy - state: restarted - enabled: true - when: ansible_service_mgr == 'systemd' - -- name: restart networking - systemd: - name: networking - state: restarted - enabled: true - when: ansible_service_mgr == 'systemd' |