Sobes.tech
Middle+

Gecə növbəsində təksən, NGINX Ingress çözüldü, 20 xidmət əlçatan deyil. Əmrlərlə hərəkətləri təsvir et.

sobes.tech Süni İntellekt

AI-dan cavab

Əgər gecə NGINX Ingress çöksə və 20 xidmət əlçatmaz olsa, problemi tez bir zamanda tapıb həll etmək lazımdır.

  1. Ingress nəzarətçisinin vəziyyətini yoxlayın:
kubectl get pods -n ingress-nginx
kubectl describe pod <ingress-pod> -n ingress-nginx
kubectl logs <ingress-pod> -n ingress-nginx
  1. Namespace-də hadisələri yoxlayın:
kubectl get events -n ingress-nginx --sort-by=.metadata.creationTimestamp
  1. Xidmətlərin və endpointlərin vəziyyətini yoxlayın:
kubectl get svc
kubectl get endpoints
  1. Node və şəbəkə komponentlərinin vəziyyətini yoxlayın:
kubectl get nodes
kubectl describe node <node-name>
  1. Əgər Ingress nəzarətçisi çöksə, onu yenidən başlatmağa çalışın:
kubectl delete pod <ingress-pod> -n ingress-nginx
  1. Ingress resurslarının konfiqurasiyasını səhvlər üçün yoxlayın:
kubectl get ingress
kubectl describe ingress <ingress-name>
  1. Əgər konfiqurasiya ilə bağlı problem varsa, onu düzəldin və yenidən tətbiq edin:
kubectl apply -f ingress.yaml
  1. Downstream şübhəsi ilə tətbiqlərin loglarını yoxlayın:
kubectl logs <pod> -n <namespace>
  1. Əgər problem kritikdirsə və tez həll olunmursa, trafikə ehtiyat Ingress-ə keçin və ya alternativ yollar istifadə edin.

  2. Bərpa etdikdən sonra səbəbləri analiz edin və hadisəni sənədləşdirin.

Sakit olun, bütün hərəkətləri qeyd edin və diaqnostikanı sürətləndirmək üçün monitorinq və xəbərdarlıqlardan istifadə edin.