base/tasks/main.yml
2026-10-12 23:42:26 +02:00

46 lines
959 B
YAML

---
- 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"