--- - name: Update apt cache apt: update_cache: yes cache_valid_time: 3600 - name: Install base-packets for all nodes apt: name: - ca-certificates - curl - wget - vim - tree - git - unzip - htop - sysstat - net-tools - python3-pip - python3-venv - curl - jq - bc - sysstat - stress-ng state: present - name: Install python-libraries (System-Level) apt: name: - python3-pymysql state: present - name: Ensure NTP/Timesync is running service: name: systemd-timesyncd state: started enabled: yes - name: Stelle sicher, dass das Universe Repository aktiv ist (für OpenJDK 8) apt_repository: repo: "deb http://archive.ubuntu.com/ubuntu/ noble universe" state: present - name: Installiere Java 8 (OpenJDK JRE Headless) apt: name: openjdk-8-jre-headless state: present update_cache: yes - name: Add hosts to /etc/hosts file on Linux lineinfile: dest: /etc/hosts regexp: "^.*{{ item.value.ip }}.*{{ item.value.hostname }}.*$" line: "{{ item.value.ip }} {{ item.value.hostname }}" state: present when: ansible_os_family != "Windows" become: true with_dict: "{{ configs.host_config }}"