Started playbook

This commit is contained in:
Mike Wilson
2022-12-15 18:45:36 -05:00
parent a38476704c
commit 9af3251cee
5 changed files with 23 additions and 1 deletions

4
ansible/ansible.cfg Normal file
View File

@@ -0,0 +1,4 @@
[defaults]
inventory = ./hosts.ini
interpreter_python = auto_silent # Disables "Using discovered python interpreter" warning
become_ask_pass = True

View File

@@ -0,0 +1,8 @@
# Main user defaults
primary_user: mike
primary_group: "{{ primary_user }}"
primary_uid: "1000"
primary_gid: "{{ primary_uid }}"
# System defaults
timezone: "America/New_York"

View File

@@ -1,2 +1,2 @@
[pve] [pve]
pve-docker ansible_ssh_user=mike pve-docker ansible_ssh_user=mike become_method=community.general.doas

7
ansible/main.yml Normal file
View File

@@ -0,0 +1,7 @@
- hosts: pve-docker
roles:
- role: geerlingguy.docker
become: true
become_method: community.general.doas
vars:
docker_users: "{{ user }}"

3
ansible/requirements.yml Normal file
View File

@@ -0,0 +1,3 @@
roles:
- src: geerlingguy.docker
- src: geerlingguy.ntp