Was bedeutet "Mindestverfügbarkeit nicht vorhanden"?
Es wurde eine GitHub-Diskussion gefunden, aber mir ist nicht klar, was die Fehlermeldung bedeutet.
Was bedeutet "Mindestverfügbarkeit nicht vorhanden"?
Es wurde eine GitHub-Diskussion gefunden, aber mir ist nicht klar, was die Fehlermeldung bedeutet.
Antworten:
Wie @Tensibai in einem der Kommentare angegeben hat, kann dies daran liegen, dass nicht genügend CPU oder Arbeitsspeicher vorhanden ist. Dies ist jedoch nicht immer der Fall.
Beispielsweise wurde gerade ein Steuerdiagramm bereitgestellt, das fehlgeschlagen ist, und die Arbeitslast in GCP zeigte Folgendes an:
Pod-Fehler: CrashLoopBackOff
Basierend auf dem Kommentar von @Tensibai war der erste Eindruck, dass nicht genügend Ressourcen vorhanden waren, aber eine weitere Analyse kubectl describe pod <pod-name>
ergab, dass in diesem Fall die Überprüfung von livenessProbe fehlgeschlagen ist:
Liveness probe failed: Get http://10.16.0.13:80/: dial
tcp 10.16.0.13:80: getsockopt: connection refused
Zusammenfassend ist die Does not have minimum availability
Nachricht generisch. Dies kann durch mehrere Probleme ausgelöst werden. Um den tatsächlichen Fehler zu ermitteln, ist eine gründliche Analyse erforderlich.
livenessProbe
fehlgeschlagen
Does not have minimum availability
bedeutet einfach, dass nicht genügend Pods ausgeführt werden, um die erforderlichen Replikatsätze zu erfüllen?