ResourceStatus describe por qué un clúster o un grupo de nodos tiene un estado determinado. (p. ej., ERROR o DEGRADED).
Representación JSON |
---|
{ "errorMessage": string, "conditions": [ { object ( |
Campos | |
---|---|
error |
Representación legible por humanos del mensaje de error del controlador. El mensaje de error puede ser temporal, ya que el controlador del controlador crea un clúster o un grupo de nodos. Si el mensaje de error persiste durante un período más largo, se puede usar para mostrar un mensaje de error que indique problemas reales que requieren la intervención del usuario. |
conditions[] |
ResourceCondition proporciona un mecanismo estándar para generar informes de estado de nivel superior desde el controlador. |
version |
Refleja la versión actual del recurso. |
versions |
Muestra la asignación de una versión determinada a la cantidad de máquinas que tienen esta versión. |
ResourceCondition
ResourceCondition proporciona un mecanismo estándar para generar informes de estado de nivel superior desde el controlador.
Representación JSON |
---|
{
"type": string,
"reason": string,
"message": string,
"lastTransitionTime": string,
"state": enum ( |
Campos | |
---|---|
type |
Es el tipo de condición. (p. ej., ClusterRunning, NodePoolRunning o ServerSidePreflightReady). |
reason |
Es un mensaje legible por máquinas que indica detalles sobre la última transición. |
message |
Es un mensaje legible por humanos que indica detalles sobre la última transición. |
last |
Es la última vez que la condición pasó de un estado a otro. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Por ejemplo: |
state |
estado de la condición. |
Estado
El estado del ciclo de vida de la condición. Se puede agregar un estado intermedio adicional, p.ej., STATE_DEGRADED.
Enums | |
---|---|
STATE_UNSPECIFIED |
Sin establecer |
STATE_TRUE |
El recurso está en la condición. |
STATE_FALSE |
El recurso no está en la condición. |
STATE_UNKNOWN |
El controlador de Kubernetes no puede decidir si el recurso está en la condición o no. |
Versiones
Versions describe la asignación de una versión determinada a la cantidad de máquinas que se encuentran bajo esta versión.
Representación JSON |
---|
{
"versions": [
{
object ( |
Campos | |
---|---|
versions[] |
Muestra la asignación de una versión determinada a la cantidad de máquinas que tienen esta versión. |
Versión
La versión describe la cantidad de nodos en una versión determinada de un recurso.
Representación JSON |
---|
{ "version": string, "count": string } |
Campos | |
---|---|
version |
Versión del recurso. |
count |
Cantidad de máquinas con la versión anterior. |