ansible

Personal Ansibe playbooks.
git clone git://vcs.sapka.me/ansible
Log | Files | Refs

commit 1eb1ac6b4af731ddc34650c9fc994645e719b941
Author: MichaƂ M. Sapka <michal@sapka.me>
Date:   Wed, 22 Mar 2023 14:01:43 +0100

feat: ansible role

Diffstat:
Agroup_vars/all.yml | 1+
Ahosts | 2++
Aroles/ansible/tasks/main.yaml | 9+++++++++
Aroles/common/tasks/main.yml | 0
Asite.yml | 7+++++++
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