commit 1eb1ac6b4af731ddc34650c9fc994645e719b941
Author: MichaĆ M. Sapka <michal@sapka.me>
Date: Wed, 22 Mar 2023 14:01:43 +0100
feat: ansible role
Diffstat:
5 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/group_vars/all.yml b/group_vars/all.yml
@@ -0,0 +1 @@
+ansible_user: ansible
diff --git a/hosts b/hosts
@@ -0,0 +1,2 @@
+[ansibles]
+10.0.3.100
diff --git a/roles/ansible/tasks/main.yaml b/roles/ansible/tasks/main.yaml
@@ -0,0 +1,9 @@
+---
+- name: Install FreeBSD packages
+ become: true
+ community.general.pkgng:
+ state: present
+ name:
+ - git
+ - "py39-ansible"
+ when: ansible_distribution == "FreeBSD"
diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml
diff --git a/site.yml b/site.yml
@@ -0,0 +1,7 @@
+- hosts: all
+ roles:
+ - common
+
+- hosts: ansibles
+ roles:
+ - ansible