1
0
Fork 0
myserver-configuration/roles/docker/tasks/main.yml

44 lines
907 B
YAML

---
- ansible.builtin.import_tasks: config.yml
name: config
become: true
- name: set mydistribution
ansible.builtin.set_fact:
mydistribution: "{{ ansible_distribution | lower }}"
- ansible.builtin.import_tasks: fedora.yml
name: base
become: true
when: mydistribution == "fedora"
- ansible.builtin.import_tasks: debian.yml
name: base
become: true
when: mydistribution == "debian"
- name: Start Docker
ansible.builtin.service:
name: "docker"
enabled: true
state: started
- name: Install loki-docker-driver plugin
community.docker.docker_plugin:
plugin_name: loki-docker-driver
alias: loki
state: present
become: true
- name: Create proxy network
community.docker.docker_network:
name: proxy
state: present
become: true
- name: Create metrics network
community.docker.docker_network:
name: metrics
state: present
become: true