Syntaxe
kubectl contrailstatus deployment --plane { config | control | data [--wide] }
kubectl contrailstatus resource { bgprouter [BGP | XMPP] | globalsystemconfig | routinginstance | virtualnetwork [--wide] }
kubectl contrailstatus --all [--wide]
kubectl contrailstatus version
Description
Cette commande affiche l’état des différents composants Contrail. Vous pouvez afficher l’état des composants du plan de configuration, des composants du plan de contrôle, des composants du plan de données, des routeurs BGP et d’autres ressources.
Options
kubectl contrailstatus deployment --plane config |
Affiche l’état des composants du plan de configuration :
- contrail-k8s-apiserver
- contrôleur contrail-k8s
- contrail-k8s-kubemanager
|
kubectl contrailstatus deployment --plane control |
Affiche l’état des composants du plan de contrôle :
- contrôle des traînées de condensation
|
kubectl contrailstatus deployment --plane data |
Affiche l’état des composants du plan de données :
- maîtres-routeurs contrail-vrouter
- noeuds contrail-vrouter
|
kubectl contrailstatus resource bgprouter |
Affiche l’état des différentes relations de voisinage BGP et XMPP. |
kubectl contrailstatus resource globalsystemconfig |
Affiche l’état de GlobalSystemConfig. |
kubectl contrailstatus resource routinginstance |
Affiche l’état des différentes instances de routage dans Contrail. |
kubectl contrailstatus resource virtualnetwork |
Affiche l’état des différents réseaux virtuels dans Contrail. |
kubectl contrailstatus --all |
Affiche l’état des plans de configuration/contrôle/données et les relations BGP et XMPP. |
kubectl contrailstatus version |
Affiche la version de contrailstatus. |
Informations complémentaires
Le --wide
qualificateur affiche plus d’informations (si disponibles) sur le composant interrogé.
Utilisez le --help
qualificatif pour afficher l’aide à n’importe quel moment de la commande.
Cette commande recherche le fichier kubeconfig à l’emplacement par défaut ~/. kube/config. Vous ne pouvez pas utiliser l’option kubectl -- kubeconfig pour spécifier l’emplacement du fichier kubeconfig.
Champs en sortie
Le tableau 1 répertorie les champs de sortie de la kubectl contrailstatus
commande.
Tableau 1 : Champs de sortie kubectl contrailstatus
Nom du champ |
Description du champ |
NOM |
Nom du pod ou de la ressource. |
STATUT |
État du pod ou de la ressource. |
NŒUD |
Nom du noeud sur lequel le pod s’exécute. |
IP |
Adresse IP (machine) du nœud sur lequel le pod est en cours d’exécution. |
MESSAGE |
Non utilisé. |
LOCAL BGPROUTER |
Nom du noeud sur lequel le routeur BGP local est en cours d’exécution. |
BGPROUTER VOISIN |
Nom du noeud sur lequel s’exécute le routeur BGP voisin. |
ENCODAGE |
Qu’il s’agisse d’une connexion XMPP ou BGP. |
ÉTAT |
L’état de cette connexion. |
POD |
Nom du pod sur lequel s’exécute le routeur BGP local. |
Exemple de sortie
kubectl contrail-status --all
user@host> kubectl contrail-status --all
NAME(CONFIG) STATUS NODE IP MESSAGE
contrail-k8s-apiserver-6d79c8598d-8lfnm ok ocp1 172.16.0.11
contrail-k8s-apiserver-6d79c8598d-q7klk ok ocp3 172.16.0.13
contrail-k8s-apiserver-6d79c8598d-szdzf ok ocp2 172.16.0.12
contrail-k8s-controller-96964f568-csk2k ok ocp1 172.16.0.11
contrail-k8s-controller-96964f568-dshn6 ok ocp3 172.16.0.13
contrail-k8s-controller-96964f568-hfrpl ok ocp2 172.16.0.12
contrail-k8s-kubemanager-79b577ff86-6v8qt ok ocp3 172.16.0.13
contrail-k8s-kubemanager-79b577ff86-cbh5n ok ocp1 172.16.0.11
contrail-k8s-kubemanager-79b577ff86-vmckw ok ocp2 172.16.0.12
NAME(CONTROL) STATUS NODE IP MESSAGE
contrail-control-0 ok ocp1 172.16.0.11
contrail-control-1 ok ocp2 172.16.0.12
contrail-control-2 ok ocp3 172.16.0.13
LOCAL BGPROUTER NEIGHBOR BGPROUTER ENCODING STATE POD
ocp1 ocp2 BGP Established ok contrail-control-0
ocp1 ocp3 BGP Established ok contrail-control-0
ocp1 ocp1 XMPP Established ok contrail-control-0
ocp1 ocp2 XMPP Established ok contrail-control-0
ocp1 ocp3 XMPP Established ok contrail-control-0
ocp1 ocp4 XMPP Established ok contrail-control-0
ocp1 ocp5 XMPP Established ok contrail-control-0
ocp2 ocp3 BGP Established ok contrail-control-1
ocp2 ocp1 BGP Established ok contrail-control-1
ocp2 ocp2 XMPP Established ok contrail-control-1
ocp2 ocp3 XMPP Established ok contrail-control-1
ocp2 ocp4 XMPP Established ok contrail-control-1
ocp2 ocp5 XMPP Established ok contrail-control-1
ocp3 ocp1 BGP Established ok contrail-control-2
ocp3 ocp2 BGP Established ok contrail-control-2
ocp3 ocp1 XMPP Established ok contrail-control-2
NAME(DATA) STATUS NODE IP MESSAGE
contrail-vrouter-masters-dspzb ok ocp3 172.16.0.13
contrail-vrouter-masters-ks249 ok ocp2 172.16.0.12
contrail-vrouter-masters-tn6jz ok ocp1 172.16.0.11
contrail-vrouter-nodes-mjwt2 ok ocp4 172.16.0.14
contrail-vrouter-nodes-rp5np ok ocp5 172.16.0.15
Informations sur la version
Cette commande est prise en charge dans la version initiale.