This commit is contained in:
12
traefik.yaml
12
traefik.yaml
@@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
- name: Add Docker's APT key
|
- name: Add Docker's APT key
|
||||||
ansible.builtin.apt_key:
|
ansible.builtin.apt_key:
|
||||||
url: https://download.docker.com/linux/{{ ansible_distribution|lower }}/gpg
|
url: "https://download.docker.com/linux/{{ ansible_distribution|lower }}/gpg"
|
||||||
# ^ ex: Ubuntu -> ubuntu
|
# ^ ex: Ubuntu -> ubuntu
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
@@ -61,22 +61,22 @@
|
|||||||
|
|
||||||
- name: Make sure Container directory exists
|
- name: Make sure Container directory exists
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
path: {{ container_dir }}
|
path: "{{ container_dir }}"
|
||||||
state: directory
|
state: directory
|
||||||
|
|
||||||
- name: Set up containers
|
- name: Set up containers
|
||||||
block:
|
block:
|
||||||
- ansible.builtin.git:
|
- ansible.builtin.git:
|
||||||
repo: https://git.pukeko.xyz/shmick/docker.git
|
repo: https://git.pukeko.xyz/shmick/docker.git
|
||||||
dest: {{ container_dir }}/{{ item }}
|
dest: "{{ container_dir }}/{{ item }}"
|
||||||
version: {{ item }}-cv
|
version: {{ item }}-cv
|
||||||
|
|
||||||
- ansible.builtin.template:
|
- ansible.builtin.template:
|
||||||
src: {{ container_dir }}/{{ item }}/docker-compose.yml.j2
|
src: "{{ container_dir }}/{{ item }}/docker-compose.yml.j2"
|
||||||
dest: {{ container_dir }}/{{ item }}/docker-compose.yml
|
dest: "{{ container_dir }}/{{ item }}/docker-compose.yml"
|
||||||
|
|
||||||
- community.docker.docker_compose:
|
- community.docker.docker_compose:
|
||||||
project_src: {{ container_dir }}/{{ item }}
|
project_src: "{{ container_dir }}/{{ item }}"
|
||||||
tags: compose
|
tags: compose
|
||||||
|
|
||||||
with_items:
|
with_items:
|
||||||
|
|||||||
Reference in New Issue
Block a user