24_check_node_capacity.yml - Kullanım Kılavuzu

Read-Only k3s kubeadm

Amaç

İlk control-plane üzerinden salt-okunur:

  • Node conditions (Ready, MemoryPressure, DiskPressure, PIDPressure, NetworkUnavailable)
  • Capacity: allocatable vs pod requests/limits toplamı vs (varsa) kubectl top anlı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