Add ansible playbook

This commit is contained in:
LinuxSquare 2024-06-27 22:39:51 +02:00
parent d13417911c
commit 12681cca94
3 changed files with 27 additions and 0 deletions

View file

@ -0,0 +1,23 @@
- hosts: localhost
vars_files:
- ../map.yml
tasks:
- name: Install ansible packages
package:
name:
- ansible
state: present
- name: Populate ansible config
template:
src: files/ansible_config
dest: /etc/ansible/ansible.cfg
owner: root
group: root
mode: '0644'
- name: Ansible log directory
file:
state: directory
path: /var/log/ansible
owner: root
group: root
mode: '0700'

View file

@ -0,0 +1,3 @@
[defaults]
inventory=/srv/ansible/inventory.yml
log_path=/var/log/ansible

View file

@ -8,6 +8,7 @@
- zsh
- alpine-zsh-config
- bash
state: present
- name: Populate shell profile
template:
src: files/shell_profile.j2