44 lines
907 B
YAML
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
|