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 sencilla del mensaje de error del controlador. El mensaje de error puede ser temporal, ya que el 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 el mensaje de error y señalar 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 en 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 |
Tipo de condición (p.ej., ClusterRunning, NodePoolRunning o ServerSidePreflightReady) |
reason |
Mensaje procesable que indica detalles sobre la última transición. |
message |
Mensaje legible que indica detalles sobre la última transición. |
lastTransitionTime |
La última vez que la condición pasó de un estado a otro. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
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 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 en esa versión. |
Versión
Version describe la cantidad de nodos en una versión determinada en un recurso.
| Representación JSON |
|---|
{ "version": string, "count": string } |
| Campos | |
|---|---|
version |
Versión del recurso. |
count |
Cantidad de máquinas en la versión anterior. |