Що означає "Не має мінімальної доступності" у k8?


17

введіть тут опис зображення

Що означає "Не має мінімальної доступності"?

Була знайдена дискусія на GitHub , але мені незрозуміло, що означає повідомлення про помилку.


1
Вичерпано недостатню частку процесора або пам'яті ...
Тенсібай

Привіт @ 030, як ви вирішили цю проблему? будь ласка!
Абдул Рехман

@AbdulRehman Будь ласка, перевірте прийняту відповідь
030

Відповіді:


8

Як @Tensibai вказав в одному з коментарів, це може бути спричинене через відсутність недостатнього процесора або пам'яті, але це не завжди так.

Наприклад, щойно розгорнуто кермову діаграму, вона не вдалася, і навантаження в GCP вказало, що:

Помилки Pod: CrashLoopBackOff

На підставі коментаря @Tensibai першим враженням було те, що ресурсів було недостатньо, але подальший аналіз із застосуванням kubectl describe pod <pod-name>показав, що в цьому випадку перевірка livenessProbe не вдалася:

Liveness probe failed: Get http://10.16.0.13:80/: dial 
tcp 10.16.0.13:80: getsockopt: connection refused

Підсумовуючи це, Does not have minimum availabilityповідомлення є загальним. Це може призвести до декількох проблем, і для аналізу фактичної помилки потрібно більше.


Привіт @ 030, що таке рішення?
Абдул Рехман

1
@AbdulRehman livenessProbeпровалився
030

Does not have minimum availabilityпросто означає, що недостатньо стручків працює для задоволення потрібних реплікацій тоді?
Олексій Магура
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.