ResourceStatus

ResourceStatus descrive il motivo per cui un cluster o pool di nodi ha un determinato stato. (ad es. ERROR o DEGRADED).

Rappresentazione JSON
{
  "errorMessage": string,
  "conditions": [
    {
      object (ResourceCondition)
    }
  ],
  "version": string,
  "versions": {
    object (Versions)
  }
}
Campi
errorMessage

string

Rappresentazione leggibile del messaggio di errore del controller. Il messaggio di errore può essere temporaneo mentre il controller crea un cluster o un pool di nodi. Se il messaggio di errore persiste per un periodo di tempo più lungo, può essere utilizzato per indicare problemi reali che richiedono l'intervento dell'utente.

conditions[]

object (ResourceCondition)

ResourceCondition fornisce un meccanismo standard per i report sullo stato di livello superiore dal controller.

version

string

Riflettono la versione corrente della risorsa.

versions

object (Versions)

Mostra la mappatura di una determinata versione al numero di macchine in questa versione.

ResourceCondition

ResourceCondition fornisce un meccanismo standard per i report sullo stato di livello superiore dal controller.

Rappresentazione JSON
{
  "type": string,
  "reason": string,
  "message": string,
  "lastTransitionTime": string,
  "state": enum (State)
}
Campi
type

string

Tipo di condizione. (ad es. ClusterRunning, NodePoolRunning o ServerSidePreflightReady)

reason

string

Messaggio leggibile dalla macchina che indica i dettagli dell'ultima transizione.

message

string

Messaggio leggibile che indica i dettagli dell'ultima transizione.

lastTransitionTime

string (Timestamp format)

Ultima volta che la condizione è passata da uno stato all'altro.

Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

state

enum (State)

stato della condizione.

Stato

Lo stato del ciclo di vita della condizione. È possibile aggiungere uno stato intermedio aggiuntivo, ad esempio STATE_DEGRADED.

Enum
STATE_UNSPECIFIED Non impostato.
STATE_TRUE La risorsa è nella condizione.
STATE_FALSE La risorsa non è nella condizione.
STATE_UNKNOWN Il controller Kubernetes non può decidere se la risorsa soddisfa o meno la condizione.

Versioni

La scheda Versioni descrive la mappatura di una determinata versione al numero di macchine in questa versione.

Rappresentazione JSON
{
  "versions": [
    {
      object (Version)
    }
  ]
}
Campi
versions[]

object (Version)

Mostra la mappatura di una determinata versione al numero di macchine in questa versione.

Versione

La colonna Version descrive il numero di nodi di una determinata versione in una risorsa.

Rappresentazione JSON
{
  "version": string,
  "count": string
}
Campi
version

string

Versione della risorsa.

count

string (int64 format)

Numero di macchine con la versione precedente.