Що означає "Не має мінімальної доступності"?
Була знайдена дискусія на GitHub , але мені незрозуміло, що означає повідомлення про помилку.
Що означає "Не має мінімальної доступності"?
Була знайдена дискусія на GitHub , але мені незрозуміло, що означає повідомлення про помилку.
Відповіді:
Як @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
повідомлення є загальним. Це може призвести до декількох проблем, і для аналізу фактичної помилки потрібно більше.
livenessProbe
провалився
Does not have minimum availability
просто означає, що недостатньо стручків працює для задоволення потрібних реплікацій тоді?