infra/ansible/roles/base/defaults/main.yml

78 lines
1.1 KiB
YAML

---
managed_groups: []
managed_users: []
admin_group_map:
Debian: sudo
RedHat: wheel
admin_group: "{{ admin_group_map.get(ansible_facts['os_family'], 'sudo') }}"
base_common_packages:
- git
- vim
- wget
- htop
- tmux
- rsync
- zsh
base_packages_by_os_family:
Debian:
- sudo
- jq
- sysstat
- smartmontools
- lm-sensors
- debconf-utils
- chrony
- python3
- python3-apt
RedHat:
- sudo
- jq
- sysstat
- smartmontools
- lm_sensors
- python3
base_packages_by_distribution:
Ubuntu:
- lsof
- mosh
- unattended-upgrades
- silversearcher-ag
- net-tools
- locate
- fail2ban
- nethogs
- pv
- fzf
- qemu-guest-agent
- python3-apt
Debian:
- lsof
- mosh
- unattended-upgrades
- silversearcher-ag
- net-tools
- locate
- fail2ban
- nethogs
- pv
- fzf
- qemu-guest-agent
AlmaLinux:
- bind-utils
- lsof
- mosh
- nano
- net-tools
- mlocate
- fail2ban
- pv
- selinux-policy
- tar
- unzip
- qemu-guest-agent
- python3-libselinux