LivenessProbeRequirements Clase
Define los requisitos de tiempo de sondeo de ejecución para las implementaciones de Webservice.
Los valores de configuración de LivenessProbeRequirements se especifican al implementar o actualizar el objeto Webervice.
Por ejemplo, use los métodos deploy_configuration
o update
de la clase AksWebservice, o los métodos create_version
, deploy_configuration
o update_version
de la clase AksEndpoint.
Inicialice los requisitos de recursos de contenedor.
- Herencia
-
builtins.objectLivenessProbeRequirements
Constructor
LivenessProbeRequirements(period_seconds, initial_delay_seconds, timeout_seconds, success_threshold, failure_threshold)
Parámetros
Nombre | Description |
---|---|
period_seconds
Requerido
|
Frecuencia (en segundos) en que se ejecutará el sondeo de ejecución. El valor predeterminado es de 10 segundos. El valor mínimo es 1. |
initial_delay_seconds
Requerido
|
Número de segundos después de que se haya iniciado el contenedor antes de que se inicien los sondeos de ejecución. |
timeout_seconds
Requerido
|
Número de segundos tras los cuales el sondeo de ejecución agota el tiempo de espera. El valor predeterminado es de 1 segundo. El valor mínimo es 1. |
failure_threshold
Requerido
|
Cuando se inicie un pod y se produzca un error en el sondeo de ejecución, Kubernetes probará |
success_threshold
Requerido
|
Número mínimo de valores correctos consecutivos para que el sondeo de ejecución se considere correcto después de que se haya producido un error. De manera predeterminada, su valor es 1. El valor mínimo es 1. |
period_seconds
Requerido
|
Frecuencia (en segundos) en que se ejecutará el sondeo de ejecución. El valor predeterminado es de 10 segundos. El valor mínimo es 1. |
initial_delay_seconds
Requerido
|
Número de segundos después de que se haya iniciado el contenedor antes de que se inicien los sondeos de ejecución. |
timeout_seconds
Requerido
|
Número de segundos tras los cuales el sondeo de ejecución agota el tiempo de espera. El valor predeterminado es de 1 segundo. El valor mínimo es 1. |
failure_threshold
Requerido
|
Cuando se inicie un pod y se produzca un error en el sondeo de ejecución, Kubernetes probará |
success_threshold
Requerido
|
Número mínimo de valores correctos consecutivos para que el sondeo de ejecución se considere correcto después de que se haya producido un error. De manera predeterminada, su valor es 1. El valor mínimo es 1. |
Variables
Nombre | Description |
---|---|
period_seconds
|
Frecuencia (en segundos) en que se ejecutará el sondeo de ejecución. El valor predeterminado es de 10 segundos. El valor mínimo es 1. |
initial_delay_seconds
|
Número de segundos después de que se haya iniciado el contenedor antes de que se inicien los sondeos de ejecución. |
timeout_seconds
|
Número de segundos tras los cuales el sondeo de ejecución agota el tiempo de espera. El valor predeterminado es de 1 segundo. El valor mínimo es 1. |
failure_threshold
|
Cuando se inicie un pod y se produzca un error en el sondeo de ejecución, Kubernetes probará |
success_threshold
|
Número mínimo de valores correctos consecutivos para que el sondeo de ejecución se considere correcto después de que se haya producido un error. De manera predeterminada, su valor es 1. El valor mínimo es 1. |
Métodos
deserialize |
Convierta un objeto JSON en un objeto LivenessProbeRequirements. |
serialize |
Convierta este objeto LivenessProbeRequirements en un diccionario serializado JSON. |
deserialize
Convierta un objeto JSON en un objeto LivenessProbeRequirements.
static deserialize(payload_obj)
Parámetros
Nombre | Description |
---|---|
payload_obj
Requerido
|
Objeto JSON para convertir en un objeto LivenessProbeRequirements. |
Devoluciones
Tipo | Description |
---|---|
Representación LivenessProbeRequirements del objeto JSON proporcionado. |
serialize
Convierta este objeto LivenessProbeRequirements en un diccionario serializado JSON.
serialize()
Devoluciones
Tipo | Description |
---|---|
Representación JSON de este objeto LivenessProbeRequirements. |