aboutsummaryrefslogtreecommitdiff
path: root/tasks/configure_pve.yaml
diff options
context:
space:
mode:
authorheqnx <root@heqnx.com>2025-06-22 21:37:01 +0300
committerheqnx <root@heqnx.com>2025-06-22 21:37:01 +0300
commita75493e62c8bd5f1daee90e7ee55bcd67b4b95b8 (patch)
tree3f0f0568529f22a9e429359035dc7f4ecdb92bc4 /tasks/configure_pve.yaml
parenta6ec8f8947e1d6e56d1c0af6b67af2e7468ef98f (diff)
downloadansible-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.yaml55
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'