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 | |
---|---|
errorMessage |
Representación legible del mensaje de error del controlador. El mensaje de error puede ser temporal mientras el controlador crea un clúster o un grupo de nodos. Si el mensaje de error persiste durante un período más prolongado, se puede usar para mostrar mensajes de error que indiquen problemas reales que requieren la intervención del usuario. |
conditions[] |
ResourceCondition proporciona un mecanismo estándar para la generación de 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 ejecutan esa versión. |
ResourceCondition
ResourceCondition proporciona un mecanismo estándar para la generación de 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 |
Mensaje legible por máquina que indica detalles sobre la última transición. |
message |
Es un mensaje legible que indica detalles sobre la última transición. |
lastTransitionTime |
Es la última vez que la condición transitó de un estado a otro. Usa el RFC 3339, en el que el resultado generado siempre se normaliza según la zona horaria Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean "Z". Ejemplos: |
state |
estado de la condición. |
Estado
Es 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 cumple con 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 en esa 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 ejecutan esa versión. |
Versión
La versión describe la cantidad de nodos en una versión determinada en un recurso.
Representación JSON |
---|
{ "version": string, "count": string } |
Campos | |
---|---|
version |
Es la versión del recurso. |
count |
Cantidad de máquinas con la versión anterior. |