aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/testbed-setup/ansible/roles/docker/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'resources/tools/testbed-setup/ansible/roles/docker/tasks')
-rw-r--r--resources/tools/testbed-setup/ansible/roles/docker/tasks/main.yaml82
-rw-r--r--resources/tools/testbed-setup/ansible/roles/docker/tasks/ubuntu_bionic.yaml30
-rw-r--r--resources/tools/testbed-setup/ansible/roles/docker/tasks/ubuntu_focal.yaml30
3 files changed, 0 insertions, 142 deletions
diff --git a/resources/tools/testbed-setup/ansible/roles/docker/tasks/main.yaml b/resources/tools/testbed-setup/ansible/roles/docker/tasks/main.yaml
deleted file mode 100644
index 5a96b7a7c5..0000000000
--- a/resources/tools/testbed-setup/ansible/roles/docker/tasks/main.yaml
+++ /dev/null
@@ -1,82 +0,0 @@
----
-# file: roles/docker/tasks/main.yaml
-
-- include_tasks: "{{ ansible_distribution|lower }}_{{ ansible_distribution_release }}.yaml"
- tags:
- - docker-inst-dependencies
-
-- name: Inst - Docker
- package:
- name:
- - "{{ docker_package }}"
- - "{{ docker_package }}-cli"
- state: "{{ docker_package_state }}"
- tags:
- - docker-inst-package
-
-- name: Conf - Docker Service
- service:
- name: docker
- state: "{{ docker_service_state }}"
- enabled: "{{ docker_service_enabled }}"
- tags:
- - docker-conf-service
-
-- name: Conf - Docker Service Directory
- file:
- path: "/etc/systemd/system/docker.service.d"
- state: "directory"
- tags:
- - docker-conf-service
-
-- name: Conf - Docker Daemon
- template:
- src: "templates/daemon.json.j2"
- dest: "/etc/docker/daemon.json"
- owner: "root"
- group: "root"
- mode: "0644"
- when: >
- docker_daemon is defined
- tags:
- - docker-conf-daemon
-
-- name: Conf - Docker HTTP Proxy
- template:
- src: "templates/docker.service.proxy.http"
- dest: "/etc/systemd/system/docker.service.d/http-proxy.conf"
- owner: "root"
- group: "root"
- mode: "0644"
- notify:
- - "Restart Docker"
- when: >
- proxy_env is defined and
- proxy_env.http_proxy is defined
- tags:
- - docker-conf-service
-
-- name: Conf - Docker HTTPS Proxy
- template:
- src: "templates/docker.service.proxy.https"
- dest: "/etc/systemd/system/docker.service.d/https-proxy.conf"
- owner: "root"
- group: "root"
- mode: "0644"
- notify:
- - "Restart Docker"
- when: >
- proxy_env is defined and
- proxy_env.https_proxy is defined
- tags:
- - docker-conf-service
-
-- name: Conf - Users to Docker Group
- user:
- name: "{{ item }}"
- groups: "docker"
- append: True
- loop: "{{ docker_users }}"
- when: docker_users
- tags:
- - docker-conf-user
diff --git a/resources/tools/testbed-setup/ansible/roles/docker/tasks/ubuntu_bionic.yaml b/resources/tools/testbed-setup/ansible/roles/docker/tasks/ubuntu_bionic.yaml
deleted file mode 100644
index 8bda4fed21..0000000000
--- a/resources/tools/testbed-setup/ansible/roles/docker/tasks/ubuntu_bionic.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
----
-# file: roles/docker/tasks/ubuntu_bionic.yaml
-
-- name: Inst - Dependencies
- apt:
- name:
- - "apt-transport-https"
- - "ca-certificates"
- - "gpg-agent"
- - "software-properties-common"
- state: "present"
- cache_valid_time: 3600
- install_recommends: False
- tags:
- - docker-inst-dependencies
-
-- name: Conf - Add APT Key
- apt_key:
- url: "{{ docker_apt_gpg_key }}"
- state: "{{ docker_apt_gpg_key_state }}"
- tags:
- - docker-conf-apt
-
-- name: Conf - Install APT Repository
- apt_repository:
- repo: "{{ docker_apt_repository }}"
- state: "{{ docker_apt_repository_state }}"
- update_cache: yes
- tags:
- - docker-conf-apt
diff --git a/resources/tools/testbed-setup/ansible/roles/docker/tasks/ubuntu_focal.yaml b/resources/tools/testbed-setup/ansible/roles/docker/tasks/ubuntu_focal.yaml
deleted file mode 100644
index 84bd1c5824..0000000000
--- a/resources/tools/testbed-setup/ansible/roles/docker/tasks/ubuntu_focal.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
----
-# file: roles/docker/tasks/ubuntu_focal.yaml
-
-- name: Inst - Dependencies
- apt:
- name:
- - "apt-transport-https"
- - "ca-certificates"
- - "gpg-agent"
- - "software-properties-common"
- state: "present"
- cache_valid_time: 3600
- install_recommends: False
- tags:
- - docker-inst-dependencies
-
-- name: Conf - Add APT Key
- apt_key:
- url: "{{ docker_apt_gpg_key }}"
- state: "{{ docker_apt_gpg_key_state }}"
- tags:
- - docker-conf-apt
-
-- name: Conf - Install APT Repository
- apt_repository:
- repo: "{{ docker_apt_repository }}"
- state: "{{ docker_apt_repository_state }}"
- update_cache: yes
- tags:
- - docker-conf-apt