ResourceStatus décrit pourquoi un cluster ou un pool de nœuds a un certain état (par exemple, ERROR ou DEGRADED).
| Représentation JSON |
|---|
{ "errorMessage": string, "conditions": [ { object ( |
| Champs | |
|---|---|
errorMessage |
Représentation de l'erreur lisible par l'humain à partir du contrôleur. Le message d'erreur peut être temporaire, car le contrôleur crée un cluster ou un pool de nœuds. Si le message d'erreur persiste pendant une période plus longue, il peut être utilisé pour afficher un message d'erreur indiquant des problèmes réels nécessitant une intervention de l'utilisateur. |
conditions[] |
ResourceCondition fournit un mécanisme standard pour la création de rapports d'état de niveau supérieur à partir du contrôleur. |
version |
Reflète la version actuelle de la ressource. |
versions |
Affiche le mappage d'une version donnée au nombre de machines sous cette version. |
ResourceCondition
ResourceCondition fournit un mécanisme standard pour la création de rapports d'état de niveau supérieur à partir du contrôleur.
| Représentation JSON |
|---|
{
"type": string,
"reason": string,
"message": string,
"lastTransitionTime": string,
"state": enum ( |
| Champs | |
|---|---|
type |
Type de la condition. (par exemple, ClusterRunning, NodePoolRunning ou ServerSidePreflightReady) |
reason |
Message lisible par la machine indiquant des détails sur la dernière transition. |
message |
Message lisible par l'humain indiquant des détails sur la dernière transition. |
lastTransitionTime |
Dernière transition de la condition d'un état à un autre. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
state |
État de la condition. |
État
État du cycle de vie de la condition. Vous pouvez ajouter d'autres états intermédiaires, par exemple STATE_DEGRADED.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Non défini. |
STATE_TRUE |
La ressource est dans la condition. |
STATE_FALSE |
La ressource n'est pas dans la condition. |
STATE_UNKNOWN |
Le contrôleur Kubernetes ne peut pas déterminer si la ressource est dans la condition ou non. |
Versions
Versions décrit le mappage d'une version donnée au nombre de machines sous cette version.
| Représentation JSON |
|---|
{
"versions": [
{
object ( |
| Champs | |
|---|---|
versions[] |
Affiche le mappage d'une version donnée au nombre de machines sous cette version. |
Version
Version décrit le nombre de nœuds d'une version donnée sous une ressource.
| Représentation JSON |
|---|
{ "version": string, "count": string } |
| Champs | |
|---|---|
version |
Version de la ressource. |
count |
Nombre de machines sous la version ci-dessus. |