GroupContainerReadinessProbe

data class GroupContainerReadinessProbe(val execs: List<String>? = null, val failureThreshold: Int? = null, val httpGets: List<GroupContainerReadinessProbeHttpGet>? = null, val initialDelaySeconds: Int? = null, val periodSeconds: Int? = null, val successThreshold: Int? = null, val timeoutSeconds: Int? = null)

Constructors

Link copied to clipboard
fun GroupContainerReadinessProbe(execs: List<String>? = null, failureThreshold: Int? = null, httpGets: List<GroupContainerReadinessProbeHttpGet>? = null, initialDelaySeconds: Int? = null, periodSeconds: Int? = null, successThreshold: Int? = null, timeoutSeconds: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val execs: List<String>? = null

Commands to be run to validate container readiness. Changing this forces a new resource to be created.

Link copied to clipboard
val failureThreshold: Int? = null

How many times to try the probe before restarting the container (liveness probe) or marking the container as unhealthy (readiness probe). The default value is 3 and the minimum value is 1. Changing this forces a new resource to be created.

Link copied to clipboard

The definition of the http_get for this container as documented in the http_get block below. Changing this forces a new resource to be created.

Link copied to clipboard

Number of seconds after the container has started before liveness or readiness probes are initiated. Changing this forces a new resource to be created.

Link copied to clipboard
val periodSeconds: Int? = null

How often (in seconds) to perform the probe. The default value is 10 and the minimum value is 1. Changing this forces a new resource to be created.

Link copied to clipboard
val successThreshold: Int? = null

Minimum consecutive successes for the probe to be considered successful after having failed. The default value is 1 and the minimum value is 1. Changing this forces a new resource to be created.

Link copied to clipboard
val timeoutSeconds: Int? = null

Number of seconds after which the probe times out. The default value is 1 and the minimum value is 1. Changing this forces a new resource to be created.