Что означает «Не имеет минимальной доступности»?
Обсуждение GitHub было найдено, но мне не ясно, что означает сообщение об ошибке.
Что означает «Не имеет минимальной доступности»?
Обсуждение GitHub было найдено, но мне не ясно, что означает сообщение об ошибке.
Ответы:
Как отметил @Tensibai в одном из комментариев, это может быть вызвано нехваткой процессора или памяти, но это не всегда так.
Например, диаграмма руля была только что развернута, она провалилась, и рабочая нагрузка в GCP показала, что:
Под ошибками: 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
просто означает, что не хватает пакетов для выполнения необходимых репликаций?