59 lines
2.4 KiB
YAML
59 lines
2.4 KiB
YAML
domain_name: "intern.wks20.de"
|
|
ansible_python_interpreter: "/usr/bin/python3"
|
|
#root_password_hash: "$6$kJcofjjySrjly.o/$XaP/4a0wDUIHyuykJbzd4k/HbA39SEyhaVE6dKaX7pO1blXR.4A87i45uPHrQ.AxXEvRBzzlgF8rkwCCNKUTf."
|
|
|
|
# Security Variables (Encrypted)
|
|
# Security Variables (Encrypted with your Vault Password)
|
|
root_password_hash: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
61363637383337623138306333386331643636643730333932656537323931666365643861316264
|
|
3666356131333166663538326266316334313663666663610a346263643932396535383834343065
|
|
65306530376265316535323962656532323936666562323761306662383962646130373062343233
|
|
3437373235633966360a343064363464323835636465666538373231323837313164353536663064
|
|
33356631366662623835306562386637343363343931323833303832326637633663386633653561
|
|
30376163393431616635643830653061383663383466333132663062633765316463353139363465
|
|
36383137346266396365643633376139383137626465646236333332376632633639386433333338
|
|
37363439356236326164396534343737373065643231626238623237643332393761643230653935
|
|
36346431393530623734356364613933326335363766353539643632336662393066613935643432
|
|
3931383864393736306638363365353263376162396137316232
|
|
|
|
|
|
common_packages:
|
|
# --- System Management & Logic ---
|
|
- sudo
|
|
- aptitude # Better dependency resolution than standard apt
|
|
- needrestart # Checks which services need a restart after updates
|
|
- python3 # Requirement for Ansible
|
|
- nala
|
|
|
|
# --- Networking & Service Discovery ---
|
|
- avahi-daemon # Enables hostname.local discovery
|
|
- lldpd # Link Layer Discovery (find physical switch ports)
|
|
- netcat-traditional
|
|
- net-tools # Classic 'ifconfig', 'route', etc.
|
|
- ethtool # Query/Control network driver/hardware
|
|
- prometheus-node-exporter
|
|
# --- Diagnostics & Performance Monitoring ---
|
|
- htop # Interactive process viewer
|
|
- ncdu # Ncurses disk usage analyzer
|
|
- btm
|
|
|
|
# --- Transfer & Download Tools ---
|
|
- curl
|
|
- wget
|
|
- git
|
|
- rsync
|
|
- unzip
|
|
|
|
# --- Terminal Multiplexers & Editors ---
|
|
- screen # Terminal session persistence
|
|
- tmux # Modern multiplexer
|
|
- vim # (Already handled by your role, but good to have)
|
|
|
|
# --- Storage & File Systems ---
|
|
- exfatprogs # Essential for mounting your Pi backup drives
|
|
# Pakete, die nur auf modernem OS laufen (Debian 13+)
|
|
modern_os_packages:
|
|
- fastfetch
|
|
- btm
|