Merge pull request 'Simplifies docker provisioning, fixes issue with docker 7.0.0 pip packages through downgrade' (#3) from change/use-community-docker into master
Reviewed-on: #3
This commit is contained in:
commit
a99b5922ab
3 changed files with 41 additions and 40 deletions
|
@ -3,7 +3,9 @@
|
|||
|
||||
- hosts: docker
|
||||
become: true
|
||||
pre_tasks:
|
||||
- name: Install pip packages for Docker
|
||||
ansible.builtin.pip:
|
||||
name: "{{ pip_install_packages }}"
|
||||
roles:
|
||||
- geerlingguy.pip
|
||||
- geerlingguy.docker
|
||||
- jotbe.traefik-docker
|
|
@ -1,11 +1,6 @@
|
|||
pip_package: python3-pip
|
||||
#pip_package: python3-pip
|
||||
pip_install_packages:
|
||||
- name: docker
|
||||
- name: docker-compose
|
||||
docker_edition: "ce"
|
||||
docker_version: "19.03.5"
|
||||
docker_package: "docker-{{ docker_edition }}"
|
||||
docker_package_state: present
|
||||
docker_compose_version: "1.25.0"
|
||||
- docker==6.1.3
|
||||
- docker-compose
|
||||
docker_users:
|
||||
- deploy
|
||||
|
|
|
@ -1,31 +1,35 @@
|
|||
- geerlingguy.firewall
|
||||
- geerlingguy.pip
|
||||
- geerlingguy.docker
|
||||
collections:
|
||||
- community.docker
|
||||
|
||||
- name: jotbe.common
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-common.git
|
||||
scm: git
|
||||
- name: jotbe.traefik-docker
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-traefik-docker.git
|
||||
scm: git
|
||||
- name: jotbe.nextcloud-docker
|
||||
version: v1.0.2
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-nextcloud-docker.git
|
||||
scm: git
|
||||
- name: jotbe.coturn-docker
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-coturn-docker.git
|
||||
scm: git
|
||||
- name: jotbe.jitsi-docker
|
||||
version: v1.0.0
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-jitsi-docker.git
|
||||
scm: git
|
||||
- name: jotbe.collabora-online-docker
|
||||
version: v1.0.0
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-collabora-online-docker.git
|
||||
scm: git
|
||||
- name: jotbe.onlyoffice-document-server-docker
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-onlyoffice-document-server-docker.git
|
||||
scm: git
|
||||
- name: jotbe.cryptpad-docker
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-cryptpad-docker.git
|
||||
scm: git
|
||||
roles:
|
||||
- geerlingguy.firewall
|
||||
- geerlingguy.pip
|
||||
# - geerlingguy.docker
|
||||
|
||||
- name: jotbe.common
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-common.git
|
||||
scm: git
|
||||
- name: jotbe.traefik-docker
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-traefik-docker.git
|
||||
scm: git
|
||||
- name: jotbe.nextcloud-docker
|
||||
version: v1.0.2
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-nextcloud-docker.git
|
||||
scm: git
|
||||
- name: jotbe.coturn-docker
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-coturn-docker.git
|
||||
scm: git
|
||||
- name: jotbe.jitsi-docker
|
||||
version: v1.0.0
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-jitsi-docker.git
|
||||
scm: git
|
||||
- name: jotbe.collabora-online-docker
|
||||
version: v1.0.0
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-collabora-online-docker.git
|
||||
scm: git
|
||||
- name: jotbe.onlyoffice-document-server-docker
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-onlyoffice-document-server-docker.git
|
||||
scm: git
|
||||
- name: jotbe.cryptpad-docker
|
||||
src: https://git.jotbe.io/jotbe/ansible-role-cryptpad-docker.git
|
||||
scm: git
|
||||
|
|
Loading…
Add table
Reference in a new issue