Ansible playbooks written for my own purposes & training.
- Project name
- Table of contents
- General info
- provision-node-exporter
- role: vm_configuration
- role: bash_customization
Repo contains ansible playbooks and roles used for automate tasks on virtual machines.
Playbook creates a service node-exporter to provide metrics:
- basing on external role,
- install role:
ansible-galaxy collection install prometheus.prometheus
- install role:
- customizations added (TLS)
Role performs basic configuration on VM:
- install required software,
- create technical user,
- create default user,
- make hardening on SSH service,
- configure SELinux and firewall
Role performs basic configuration on VM:
- installation of required software,
- configure .bash_aliases,
- configure .bashrc,
- configure vim,
- configure tmux