--- - name: "set local variables from overrides and defaults" set_fact: base: "{{ (base_defaults | combine(base_override, recursive=True)) if base_override else base_defaults }}" - name: Install requirerd packages package: name: - docker.io - docker-compose - docker-doc - netfilter-persistent - netplan.io state: latest - name: Install devhelpers package: name: - vim - curl state: latest - name: copy docker deamon.json ansible.builtin.copy: src: etc.docker.deamon.json dest: /etc/docker/daemon.json - name: Enable systemd networking ansible.builtin.systemd_service: state: started enabled: true daemon_reload: true name: systemd-networkd - name: Restart docker ansible.builtin.systemd_service: state: restarted daemon_reload: true enabled: true name: docker - name: Add .bashrc template: src: .bashrc.j2 dest: "/root/.bashrc"