40_check_node_baseline_drift.yml - Kullanım Kılavuzu
Amaç
Tüm host’lardan normalize edilmiş baseline verisi toplayıp farklı değerleri [DRIFT] olarak işaretler:
- OS, kernel, mimari ve cgroup sürümü
- Swap, IP forwarding ve bridge netfilter
overlay/br_netfiltermodülleri- containerd ve kubelet sürümleri
- containerd/kubelet config SHA256 özetleri
- SystemdCgroup ve kubelet cgroup driver
- Zaman senkron servisi ve reboot ihtiyacı
Config içerikleri rapora yazılmaz; yalnızca ilk 16 karakterlik SHA256 özeti karşılaştırılır.
Değişkenler
node_baseline_compare_fields listesiyle drift karşılaştırmasına dahil edilen alanlar özelleştirilebilir.
Çalıştırma
ansible-playbook -i inventories/musteri_a/hosts.ini playbooks/40_check_node_baseline_drift.yml
ansible-playbook -i inventories/musteri_a/hosts.ini playbooks/40_check_node_baseline_drift.yml \
--limit workers