Config Ansible mise à jour à l'occasion de l'install de HammerHead #37

Merged
quentin merged 6 commits from adrien/infrastructure:main into feature/upgrade-ansible 2021-04-09 09:19:39 +00:00
2 changed files with 28 additions and 21 deletions
Showing only changes of commit 472384d403 - Show all commits

View file

@ -1,6 +1,8 @@
--- ---
- hosts: cluster_nodes - hosts: cluster_nodes
# "you can define how many hosts Ansible should manage at a single time
# using the serial keyword"
serial: 1 serial: 1
roles: roles:
- role: common - role: common

View file

@ -15,30 +15,35 @@
- name: "Install base tools" - name: "Install base tools"
apt: apt:
name: name:
- vim # Essentials
- htop
- screen
- iptables
- iptables-persistent
- nftables
- iproute2
- curl - curl
- iputils-ping
- dnsutils
- bmon
- iftop
- iotop
- docker.io
- unzip
- tar
- tcpdump
- less - less
- parted
- btrfs-tools
- libnss-resolve
- net-tools
- strace
- sudo - sudo
- tar
- unzip
# User tooling
- screen
- vim
# Monitoring
- bmon
- htop
- iftop
- iputils-ping
- iotop
- strace
- tcpdump
# Networking
- iproute2 # advanced net-tools
- iptables # legacy firewall (still used by diplonat)
- iptables-persistent
- net-tools # basic network tools
- nftables # iptables' successor (will replace it eventually)
- dnsutils # now called bind9-dnsutils
# Optional / Dispensable
#- docker.io # Adrien n'approuve pas (il faut utiliser le repo Docker)
- parted
#- btrfs-tools
#- libnss-resolve # provides DNS/LLMNR utilities via systemd-resolved
state: present state: present
- name: "Passwordless sudo" - name: "Passwordless sudo"