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 ( |
Campi | |
---|---|
errorMessage |
Rappresentazione comprensibile 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 visualizzare il messaggio di errore per indicare problemi reali che richiedono l'intervento dell'utente. |
conditions[] |
ResourceCondition fornisce un meccanismo standard per la generazione di report sullo stato di livello superiore dal controller. |
version |
Riflette la versione corrente della risorsa. |
versions |
Mostra la mappatura di una determinata versione al numero di macchine in questa versione. |
ResourceCondition
ResourceCondition fornisce un meccanismo standard per la generazione di report sullo stato di livello superiore dal controller.
Rappresentazione JSON |
---|
{
"type": string,
"reason": string,
"message": string,
"lastTransitionTime": string,
"state": enum ( |
Campi | |
---|---|
type |
Tipo di condizione. (ad es. ClusterRunning, NodePoolRunning o ServerSidePreflightReady) |
reason |
Messaggio leggibile dal computer che indica i dettagli dell'ultima transizione. |
message |
Messaggio leggibile che indica i dettagli dell'ultima transizione. |
lastTransitionTime |
L'ultima volta che la condizione è passata da uno stato all'altro. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
state |
lo 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 è nelle condizioni. |
STATE_UNKNOWN |
Il controller Kubernetes non può decidere se la risorsa si trova o meno nella condizione. |
Versioni
Versioni descrive il mapping di una determinata versione al numero di macchine in questa versione.
Rappresentazione JSON |
---|
{
"versions": [
{
object ( |
Campi | |
---|---|
versions[] |
Mostra la mappatura di una determinata versione al numero di macchine in questa versione. |
Versione
La versione descrive il numero di nodi in una determinata versione di una risorsa.
Rappresentazione JSON |
---|
{ "version": string, "count": string } |
Campi | |
---|---|
version |
Versione della risorsa. |
count |
Numero di macchine con la versione precedente. |