run logs create kubernetes kubectl

kubernetes - logs - kubectl windows



¿Qué es el comando para encontrar información detallada sobre los maestros Kubernetes usando kubectl? (1)

Digamos que quiero encontrar la versión de kubelet y apiserver de mi (s) maestro (s) k8s, ¿cuál es la mejor manera de hacerlo?

Soy consciente de los siguientes comandos:

kubectl cluster-info

que solo muestra los puntos finales.

kubectl get nodes; kubectl describe node <node>;

que muestra información muy detallada pero solo los nodos y no master.

También hay

kubectl version

pero eso solo muestra la versión kubectl y no la versión kubelet o apiserver.

¿Qué otros comandos puedo usar para identificar las propiedades de mi grupo?


kubectl version también muestra la versión apiserver. Por ejemplo, esta es la salida cuando lo ejecuto:

$ kubectl version Client Version: version.Info{Major:"1", Minor:"2", GitVersion:"v1.2.4", GitCommit:"3eed1e3be6848b877ff80a93da3785d9034d0a4f", GitTreeState:"clean"} Server Version: version.Info{Major:"1", Minor:"2", GitVersion:"v1.2.4", GitCommit:"3eed1e3be6848b877ff80a93da3785d9034d0a4f", GitTreeState:"clean"}

La segunda línea ("Versión del servidor") contiene la versión de apiserver. No hay una forma de obtener la versión de kubelet del maestro si no está registrada como uno de los nodos (que no aparece si no aparece en los kubectl get nodes ), pero en la mayoría de las implementaciones será La misma versión que el apiserver.