Как Kubernetes понимает, что Pod живой и готов принимать трафик?
Liveness probe проверяет необходимость перезапуска контейнера, а readiness probe — готовность принимать трафик.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Liveness probe проверяет необходимость перезапуска контейнера, а readiness probe — готовность принимать трафик.
Читать ответКогда Argo CD обнаружит ручное изменение, при каких настройках восстановит желаемое состояние и почему ConfigMap не всегда сразу меняет поведение приложения.
Читать ответОткуда берётся адрес сбора метрик: Kubernetes discovery, relabeling и разные поля портов в ServiceMonitor и PodMonitor.
Читать ответКак отличить установку готового Helm chart от настройки мониторинга и показать свой вклад без выдуманного опыта.
Читать ответКак показать глубину работы с Helm: настройка values, изменение шаблонов, разработка собственного chart и проверка обновлений.
Читать ответDocker помогает собирать и запускать контейнеры, Kubernetes управляет контейнерными приложениями в кластере. Почему это разные уровни и Docker Engine не обязателен.
Читать ответMutex и RWMutex: эксклюзивная запись и параллельное чтение синхронизация потоков в многопоточных приложениях Mutex: монопольный доступ и блокировка всех операций RWMutex: отдельные режимы блокировки для чтения и…
Читать ответLiveness Probe и Readiness Probe в Kubernetes Механизмы Kubernetes для проверки состояния контейнеров Liveness Probe определяет, остаётся ли контейнер работоспособным и корректно ли выполняется его процесс Если…
Читать ответРазница между defer, panic и recover в Go defer — отложенный вызов функции: она выполняется при выходе из текущей функции и обычно используется для освобождения ресурсов panic — прерывание обычного выполнения…
Читать ответСравнение readinessGate и readinessProbe в Kubernetes Kubernetes: управление готовностью контейнера readinessProbe: определяет, может ли Pod принимать трафик, используя HTTP, TCP или exec-проверку readinessGate:…
Читать ответЗачем нужен контекст в gRPC-запросах и что происходит после его отмены Контекст как инструмент управления жизненным циклом запроса в Go Передача дедлайнов, сигналов отмены и метаданных между клиентом и сервером…
Читать ответРабота с HTTP в Go resp.Body представляет собой поток тела ответа Необходимо обязательно вызвать defer resp.Body.Close() В противном случае возникает утечка ресурсов, включая TCP-соединения TCP-соединения не…
Читать ответ