Lorsque le Service Tanzu Kubernetes Grid provisionne un cluster Tanzu Kubernetes, plusieurs conditions d'état sont signalées que vous pouvez utiliser pour obtenir une analyse directe des aspects clés de la santé de la machine.
À propos des conditions de santé de la machine
Un cluster Tanzu Kubernetes provisionné par le Service Tanzu Kubernetes Grid comprend plusieurs parties mobiles, toutes exploitées par des contrôleurs indépendants mais associés, qui fonctionnent ensemble pour créer et gérer un ensemble de nœuds Kubernetes. L'objet TanzuKubernetesCluster
fournit des conditions d'état qui vous donnent des informations détaillées sur la santé de la machine.
Vérifier la santé de la machine
- Exécutez la commande
kubectl describe machine
.Si l'état est prêt, la machine est saine. Mais, si une condition de la machine est fausse, par exemple
InfrastructureReady
, la machine n'est pas prête. - Si la machine n'est pas prête, exécutez la commande suivante et déterminez ce qui est incorrect avec l'infrastructure :
kubectl describe wcpmachine
Liste des conditions de santé de la machine
Le tableau répertorie et définit les conditions de santé de la machine disponibles pour un cluster Tanzu Kubernetes.
Condition | Description |
---|---|
ResourcePolicyReady |
Signale la réussite de la création d'une stratégie de ressource. |
ResourcePolicyCreationFailed |
Signalé lorsqu'une erreur se produit lors de la création de ResourcePolicy. |
ClusterNetworkReady |
Signale la réussite du provisionnement d'un réseau de cluster. |
ClusterNetworkProvisionStarted |
Signalé lors de l'attente de la préparation du réseau du cluster. |
ClusterNetworkProvisionFailed |
Signalé lorsqu'une erreur se produit lors du provisionnement du réseau. |
LoadBalancerReady |
Signale le rapprochement réussi d'un point de terminaison de plan de contrôle statique. |
LoadBalancerCreationFailed |
Signalé lorsque la création de ressources liées à l'équilibrage de charge échoue. |
WaitingForLoadBalancerIP |
Signalé lors de l'attente de l'existence de l'adresse IP de l'équilibrage de charge. |
VMProvisioned |
Signale qu'une machine virtuelle est créée, sous tension et qu'une adresse IP lui a été attribuée. |
WaitingForBootstrapData |
Signalé lorsqu'une vSphereMachine attend que le script de démarrage soit prêt avant de démarrer le processus de provisionnement. |
VMCreationFailed |
Signale que la création de CRD de VM ou de ConfigMap de démarrage correspondants a échoué. |
VMProvisionStarted |
Signalé lorsqu'une machine virtuelle est actuellement en cours de création. |
PoweringOn |
Signalé lorsqu'une machine virtuelle exécute actuellement la séquence de mise sous tension. |
WaitingForNetworkAddress |
Signalé lors de l'attente de l'activation des paramètres réseau de la machine. |
WaitingForBIOSUUID |
Signalé lors de l'attente de la disponibilité d'un UUID BIOS pour la machine |
Champs de condition
Type |
Décrit le type de condition. Par exemple, ResourcePolicyReady . Pour la condition Ready , il s'agit d'un résumé de toutes les autres conditions. |
Status |
Décrit l'état du type. Les états peuvent être |
Severity |
Classification du
|
Reason |
Fournit la raison pour laquelle l'état est |
Message |
Informations lisibles par l'utilisateur qui expliquent la Reason . |