39 lines
833 B
YAML
39 lines
833 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
|
|
state: latest
|
|
|
|
- name: Install devhelpers
|
|
package:
|
|
name:
|
|
- vim
|
|
state: latest
|
|
|
|
- name: copy docker deamon.json
|
|
ansible.builtin.copy:
|
|
src: etc.docker.deamon.json
|
|
dest: /etc/docker/daemon.json
|
|
|
|
- name: Restart docker
|
|
ansible.builtin.systemd_service:
|
|
state: restarted
|
|
daemon_reload: true
|
|
name: docker
|
|
|
|
|
|
- name: Add shell alias
|
|
ansible.builtin.lineinfile:
|
|
path: "root/.bashrc"
|
|
line: "alias dc='docker compose'"
|
|
regexp: '^alias dc='
|
|
create: true
|