first commit - basic but should be working - need to add molecule tests

This commit is contained in:
Brandon Shipley
2024-04-15 20:35:48 -07:00
commit f1f4c931fe
9 changed files with 144 additions and 0 deletions

23
tasks/docker.yml Normal file
View File

@@ -0,0 +1,23 @@
---
# install docker using geerlingguy docker role - this whole task file is under tag install-docker
- name: 'Use geerlingguy.docker role'
include_role:
name: geerlingguy.docker
- name: 'Use geerlingguy.pip role to install docker via pip'
vars:
pip_install_packages:
- name: docker
- name: docker-compose
include_role:
name: geerlingguy.pip
- name: Add uptime_kuma_user to docker group
user:
name: "{{ uptime_kuma_user }}"
groups: docker
append: yes
- name: reset ssh connection to allow user changes to affect 'current login user'
meta: reset_connection