ResourceStatus descreve o motivo pelo qual um cluster ou um conjunto de nós tem um determinado estado. (Por exemplo, ERROR ou DEGRADED).
Representação JSON |
---|
{ "errorMessage": string, "conditions": [ { object ( |
Campos | |
---|---|
errorMessage |
Representação da mensagem de erro do controlador de fácil compreensão. A mensagem de erro pode ser temporária, uma vez que o controlador cria um cluster ou um conjunto de nós. Se a mensagem de erro persistir durante um período mais longo, pode ser usada para apresentar uma mensagem de erro que indique problemas reais que requerem a intervenção do utilizador. |
conditions[] |
ResourceCondition fornece um mecanismo padrão para relatórios de estado de nível superior do controlador. |
version |
Refletir a versão atual do recurso. |
versions |
Mostra o mapeamento de uma determinada versão para o número de máquinas com esta versão. |
ResourceCondition
ResourceCondition fornece um mecanismo padrão para relatórios de estado de nível superior do controlador.
Representação JSON |
---|
{
"type": string,
"reason": string,
"message": string,
"lastTransitionTime": string,
"state": enum ( |
Campos | |
---|---|
type |
Tipo de condição. (Por exemplo, ClusterRunning, NodePoolRunning ou ServerSidePreflightReady) |
reason |
Mensagem legível por máquina que indica detalhes sobre a última transição. |
message |
Mensagem legível que indica detalhes sobre a última transição. |
lastTransitionTime |
A última vez que a condição transitou de um estado para outro. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
state |
estado da condição. |
Estado
O estado do ciclo de vida da condição. Podem ser adicionados estados intermédios adicionais, por exemplo, STATE_DEGRADED.
Enumerações | |
---|---|
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 consegue decidir se o recurso está na condição ou não. |
Versões
Versions descreve o mapeamento de uma determinada versão para o número de máquinas nesta versão.
Representação JSON |
---|
{
"versions": [
{
object ( |
Campos | |
---|---|
versions[] |
Mostra o mapeamento de uma determinada versão para o número de máquinas com esta versão. |
Versão
A versão descreve o número de nós numa determinada versão num 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. |