24_check_node_capacity.yml - Kullanım Kılavuzu
Amaç
İlk control-plane üzerinden salt-okunur:
- Node conditions (Ready, MemoryPressure, DiskPressure, PIDPressure, NetworkUnavailable)
- Capacity: allocatable vs pod requests/limits toplamı vs (varsa)
kubectl topanlık kullanım
Çalıştırma
ansible-playbook -i inventories/cagatayuresincom/hosts.ini playbooks/24_check_node_capacity.yml
Yorumlama
| Bulgu | Anlam |
|---|---|
| Ready≠True / Pressure=True | Node baskıda veya sorunlu |
| req% yüksek | Scheduling zorlaşır (yeni pod sığmayabilir) |
| use% yüksek | Anlık yük — 15 ile birlikte bak |
| top n/a | metrics-server yok → 14/15 |
Script: playbooks/files/k8s_node_capacity_check.py