feat: ansible checkpoint

This commit is contained in:
2026-06-27 00:35:03 +01:00
parent 4e0b073a39
commit 872161a16a
16 changed files with 93 additions and 32 deletions
+19
View File
@@ -0,0 +1,19 @@
- name: Install Avahi Daemon
ansible.builtin.apt:
pkg:
- avahi-daemon
state: present
- name: Enable Avahi Daemon Service
ansible.builtin.service:
name: avahi-daemon
state: started
enabled: true
- name: Copy Avahi SSH service configuration
ansible.builtin.copy:
src: ssh.service
dest: /etc/avahi/services/ssh.service
mode: "644"
notify:
- Restart Avahi Daemon
+6
View File
@@ -1,2 +1,8 @@
- name: Install required packages
ansible.builtin.import_tasks: packages.yaml
- name: Setup networking configuration
ansible.builtin.import_tasks: network.yaml
- name: Setup Avahi Daemon
ansible.builtin.import_tasks: avahi.yaml
+5
View File
@@ -0,0 +1,5 @@
- name: Enable IPv4 Forwarding
ansible.posix.sysctl:
name: net.ipv4.ip_forward
value: "1"
sysctl_set: true
+2 -1
View File
@@ -1,5 +1,6 @@
- name: Install Python 3 Dependencies
- name: Install Ansible Dependencies
ansible.builtin.apt:
pkg:
- python3-debian
- python3-kubernetes
state: present