Sintaxis
kubectl contrailstatus deployment --plane { config | control | data [--wide] }
kubectl contrailstatus resource { bgprouter [BGP | XMPP] | globalsystemconfig | routinginstance | virtualnetwork [--wide] }
kubectl contrailstatus cresource all [detail]
kubectl contrailstatus configdump
kubectl contrailstatus --all [--wide]
kubectl contrailstatus version
Descripción
Este comando muestra el estado de varios componentes de CN2. Puede mostrar el estado' de los componentes del plano de configuración, los componentes del plano de control, los componentes del plano de datos, los enrutadores BGP y otros recursos.
Opciones
kubectl contrailstatus deployment --plane config |
Muestra el estado de los componentes del plano de configuración:
- contrail-k8s-apiserver
- contrail-k8s-controller
- contrail-k8s-kubemanager
|
kubectl contrailstatus deployment --plane control |
Muestra el estado de los componentes del plano de control:
|
kubectl contrailstatus deployment --plane data |
Muestra el estado de los componentes del plano de datos:
- contrail-vrouter-masters
- nodos de contrail-vrouter
|
kubectl contrailstatus resource bgprouter |
Muestra el estado' de las distintas relaciones de vecinos BGP y XMPP. |
kubectl contrailstatus resource globalsystemconfig |
Muestra el estado de GlobalSystemConfig. |
kubectl contrailstatus resource routinginstance |
Muestra el estado' de las diversasinstancias de enrutamiento en CN2. |
kubectl contrailstatus resource virtualnetwork |
Muestra el estado' de las diversas Redes Virtuales en CN2. |
kubectl contrailstatus cresource all |
Muestra toda la información sobre todos los recursos (útil para mostrar toda la información en un solo comando para la depuración). Si se utiliza la detail opción, el resultado se muestra en formato JSON. |
kubectl contrailstatus configdump |
Enumera los recursos y sus cantidades. |
kubectl contrailstatus --all |
Muestra el estado' de los planos configuración/control/datos y las relaciones BGP y XMPP. |
kubectl contrailstatus version |
Muestra las versiones de las distintas imágenes de contenedor. |
Información adicional
El --wide
calificador muestra más información (si está disponible) sobre el componente consultado.
Utilice el --help
calificador para mostrar la ayuda en cualquier punto del comando.
Este comando busca el archivo kubeconfig en la ubicación predeterminada ~/.kube/config . No puede usar la opción kubectl --kubeconfig para especificar la ubicación del archivo kubeconfig.
Campos de salida
En la tabla 1 se enumeran algunos de los campos de salida del kubectl contrailstatus
comando.
Tabla 1: kubectl contrailstatus Campos de salida
Nombre de campo |
Descripción de campo |
NOMBRE |
El nombre del pod o recurso. |
ESTADO |
El estado del pod o recurso. |
NODO |
Nombre del nodo en el que se ejecuta el pod. |
IP |
La dirección IP (máquina) del nodo en el que se ejecuta el pod. |
MENSAJE |
No se utiliza. |
LOCAL BGPROUTER |
Nombre del nodo en el que se ejecuta el enrutador BGP local. |
VECINO BGPROUTER |
Nombre del nodo en el que se ejecuta el enrutador BGP vecino. |
CODIFICACIÓN |
Ya sea que esta conexión sea XMPP o BGP. |
ESTADO |
El estado de esta conexión. |
POD |
Nombre del pod en el que se ejecuta el enrutador BGP local. |
Salida de muestra
kubectl contrailstatus --all
user@host> kubectl contrailstatus --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
Información de versión
Tabla 2: Resumen de los cambios
Cambios |
de versión |
22.1 |
Versión inicial. |
22.4 |
Comando actualizado version para incluir versiones de imagen. Agregado cresource y configdump comandos. |