Проба

Пробы имеют ряд полей, которые можно использовать для управления их поведением.

Свойства

Имя Тип Обязательно
initialDelaySeconds Целое число Нет
periodSeconds Целое число Нет
timeoutSeconds Целое число Нет
successThreshold Целое число Нет
failureThreshold Целое число Нет
exec ProbeExec Нет
httpGet ПробаHttpGet Нет
tcpSocket ProbeTcpSocket Нет

initialDelaySeconds

Тип: целое число
Обязательный: нет
По умолчанию: 0

Начальная задержка в секундах для запуска пробы после запуска пакета кода.


periodSeconds

Тип: целое число
Обязательный: нет
По умолчанию: 10

Периодические секунды для выполнения пробы.


timeoutSeconds

Тип: целое число
Обязательный: нет
По умолчанию: 1

Период, после которого проба считается неудачной, если она не была успешно завершена.


successThreshold

Тип: целое число
Обязательный: нет
По умолчанию: 1

Количество успешных выполнений проб, после которых проба считается успешной.


failureThreshold

Тип: целое число
Обязательный: нет
По умолчанию: 3

Количество сбоев, после которых проба считается неудачной.


exec

Тип: ProbeExec
Обязательный: нет

Команда Exec для выполнения в контейнере.


httpGet

Тип: ProbeHttpGet
Обязательный: нет

Проба HTTP для контейнера.


tcpSocket

Тип: ProbeTcpSocket
Обязательный: нет

Tcp-порт для проверки внутри контейнера.