Files
default-buildout/tasks/main.yml
zware 91e9c2ac04 Docker group
Add docker group to support non-admin access to docker, also add group
to the default user.
2024-01-30 20:39:55 -06:00

42 lines
684 B
YAML

---
- name: Include external roles
ansible.builtin.include_role:
name: "{{ item }}"
loop:
- geerlingguy.pip
- geerlingguy.docker
- name: install packages
ansible.builtin.package:
name: "{{ item }}"
state: present
loop:
- curl
- git
- jq
- ncdu
- nfs-common
- python3
- python3-pip
- python3-venv
- tree
- tmux
- zsh
- name: Add docker group
ansible.builtin.group:
name: group
state: present
- name: Add User
ansible.builtin.user:
name: zware
append: true
groups:
- sudo
- docker
generate_ssh_key: true
ssh_key_type: ed25519
create_home: true
state: present