chore: Removed test playbook 🔥

This commit is contained in:
2024-08-20 11:31:49 +12:00
parent 74b575711e
commit 744235ec45
2 changed files with 0 additions and 63 deletions

View File

@@ -1,58 +0,0 @@
---
# docker_playbook.yml
- hosts: localhost
become: yes
pre_tasks:
- name: define containers facts
set_fact:
containers:
- name: '{{ DOCKER_NAME }}'
image: '{{ DOCKER_IMAGE }}'
init: '{{ DOCKER_IMAGE_INIT | d("/sbin/init") }}'
tags:
- always
tasks:
- name: install docker on localhost
pip:
name: docker
extra_args: "--upgrade"
- name: create docker containers
docker_container:
name: '{{ item.name }}'
image: '{{ item.image }}'
command: '{{ item.init }}'
state: started
privileged: true
volumes:
- '/sys/fs/cgroup:/sys/fs/cgroup:ro'
loop: '{{ containers }}'
- name: add containers to inventory
add_host:
name: '{{ item.name }}'
groups: docker_containers
ansible_connection: docker
changed_when: false
loop: '{{ containers }}'
- name: run tasks in containers
hosts: docker_containers
strategy: free
become: yes
roles:
- { role: ../.. }
- hosts: localhost
tasks:
- name: remove docker containers
docker_container:
name: '{{ item.name }}'
state: absent
loop: '{{ containers }}'
changed_when: false
tags:
- destroy

View File

@@ -1,5 +0,0 @@
---
- hosts: all
become: yes
roles:
- ../..