created roles and playbooks for schreinerei och.

This commit is contained in:
2026-03-21 14:34:30 +01:00
commit 092e6bc94e
24 changed files with 655 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
---
- name: Füge Docker GPG-Schlüssel hinzu
ansible.builtin.get_url:
url: "https://download.docker.com/linux/{{ ansible_distribution | lower }}/gpg"
dest: /etc/apt/keyrings/docker.asc
owner: root
group: root
mode: '0755'
- name: Füge Docker-Repository hinzu
ansible.builtin.template:
src: docker.sources.j2
dest: /etc/apt/sources.list.d/docker.sources
owner: root
group: root
mode: '0755'
- name: Docker | Install common packages
ansible.builtin.apt:
update_cache: true
state: present
package: "{{ item }}"
loop:
- docker-ce
- docker-ce-cli
- containerd.io
- docker-buildx-plugin
- docker-compose-plugin
- name: Docker | Deploy docker folders
ansible.builtin.file:
state: directory
path: "{{ item }}"
owner: root
group: root
mode: '0755'
with_items: "{{ docker_paths }}"