--- - hosts: all become: yes tasks: - name: Zeige alle Variablen debug: var: hostvars[inventory_hostname] when: debug | default(false) | bool - name: Aktualisiere APT-Repository apt: update_cache: yes - name: Installiere n2n Paket apt: name: n2n state: present - name: Installiere bridge-utils Paket apt: name: bridge-utils state: present - name: Entferne cloud-init Netzwerkkonfiguration auf Debian file: path: /etc/network/interfaces.d/50-cloud-init.cfg state: absent when: delete_cloud_init | bool - name: Erstelle 99-cloud-init-disable-Datei copy: dest: /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg content: "network: {config: disabled}\n" when: delete_cloud_init | bool - name: Template the interfaces file template: src: interfaces.j2 dest: /etc/network/interfaces notify: - restart network handlers: - name: restart network service: name: networking state: restarted