ResourceStatus descreve por que um cluster ou pool de nós tem um determinado status. (por exemplo, ERROR ou DEGRADED).
Representação JSON |
---|
{ "errorMessage": string, "conditions": [ { object ( |
Campos | |
---|---|
error |
Representação legível por humanos da mensagem de erro do controlador. A mensagem de erro pode ser temporária, já que o controlador de controlador cria um cluster ou um pool de nós. Se a mensagem de erro persistir por um período mais longo, ela poderá ser usada para mostrar a mensagem de erro e indicar problemas reais que exigem a intervenção do usuário. |
conditions[] |
O ResourceCondition fornece um mecanismo padrão para relatórios de status de nível mais alto do controlador. |
version |
Refletem a versão atual do recurso. |
versions |
Mostra o mapeamento de uma determinada versão para o número de máquinas nessa versão. |
ResourceCondition
O ResourceCondition fornece um mecanismo padrão para relatórios de status de nível mais alto do controlador.
Representação JSON |
---|
{
"type": string,
"reason": string,
"message": string,
"lastTransitionTime": string,
"state": enum ( |
Campos | |
---|---|
type |
Tipo da condição. (por exemplo, ClusterRunning, NodePoolRunning ou ServerSidePreflightReady) |
reason |
Mensagem legível por máquina indicando detalhes sobre a última transição. |
message |
Mensagem legível por humanos indicando detalhes sobre a última transição. |
last |
Mostra a última vez que a condição transitou de um status para outro. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos.Exemplos: |
state |
estado da condição. |
Estado
O estado do ciclo de vida da condição. Estado intermediário adicional, por exemplo, STATE_DEGRADED pode ser adicionado.
Enums | |
---|---|
STATE_UNSPECIFIED |
Não definido |
STATE_TRUE |
O recurso está na condição. |
STATE_FALSE |
O recurso não está na condição. |
STATE_UNKNOWN |
O controlador do Kubernetes não pode decidir se o recurso está na condição ou não. |
Versões
As versões descrevem o mapeamento de uma determinada versão para o número de máquinas nessa versão.
Representação JSON |
---|
{
"versions": [
{
object ( |
Campos | |
---|---|
versions[] |
Mostra o mapeamento de uma determinada versão para o número de máquinas nessa versão. |
Versão
A versão descreve o número de nós em uma determinada versão em um recurso.
Representação JSON |
---|
{ "version": string, "count": string } |
Campos | |
---|---|
version |
Versão do recurso. |
count |
Número de máquinas com a versão acima. |