- Kubernetes ortamında arıza müdahalesi otomasyonu hedefleyen yapay zeka tabanlı bir izleme aracı
- Claude Code kullanarak Pod durumunu gerçek zamanlı analiz eder, hataları algılayıp otomatik düzeltme veya rapor oluşturma gerçekleştirir
- CronJob biçiminde periyodik olarak çalışarak, operatörün olmadığı saatlerde bile 24 saat otonom müdahale düzenini sürdürür
- Başlıca işlevler
- Hedef Namespace içindeki Pod durumlarını izleme
- CrashLoopBackOff, Error gibi anormal durumları algılama
- Log analiziyle hatanın nedenini belirleme
- Gerektiğinde Pod içine girerek hotfix uygulama
- Yapılan düzeltmeleri SQLite DB'ye kaydedip rapor sunma
- Ayrı bir Dashboard dağıtım yapılandırması ile web UI üzerinde hata ve düzeltme geçmişinin görselleştirilmesini destekler
- Go + HTML + Shell ile oluşturulmuş hafif bir yapı olup, Kubernetes CronJob dağıtımına optimize edilmiştir
- MIT lisansı
1 yorum
Benzer bir şey olsa iyi olur diye düşünmüştüm; fena görünmüyor.
watcher modeolarak kullanılırsa, önce güvenli şekilde test etmeyi denemek mümkün gibi görünüyor.