Prologo: Dashboard es la interfaz de usuario para Minikube & kubernetes y esta basada en la Web, con ella implementamos las aplicaciones en contenedores. ¡Que nos ofrece! Una descripción del entorno de ejecución del Cluster. ¡Que podemos hacer! Visualizar, escalar, implementar y otras muchas más.
Que es Dashboard
-. Dashboard es una interfaz de usuario basada en web de uso general para clúster de Minikube & Kubernetes. Esta interfaz proporciona visualización de información sobre el estado de los recursos de Minikube & Kubernetes en su clúster y los posibles sobre error que pueda producirse.
El panel es una interfaz de usuario de Kubernetes basada en la web. Puedes usarlo para:
- . Implementar aplicaciones en contenedores en un clúster de Minikube & Kubernetes
- . Solucione los problemas de su aplicación en contenedores
- . Administrar los recursos del clúster
- . Obtener una descripción general de las aplicaciones que se ejecutan en su clúster
- . Crear o modificar recursos individuales de Kubernetes (como implementaciones, trabajos, DaemonSets, etc.)
-. Por ejemplo, puede escalar una implementación, iniciar una actualización continua, reiniciar un pod o implementar nuevas aplicaciones mediante un asistente de implementación.
Lanzar Minikube:
- In: juan@x3812server:~$ minikube start
Status:
- In: juan@x3812server:~$ minikube status
Aclaremos algunos conceptos:
- .Que es SSH: Secure Shell, SSH es un protocolo de red criptográfico para operar servicios de red de forma segura a través de una red ¡segura o no segura!; exponer una línea de comando “terminal” remota localmente, es decir consola remota se emite en una consola local. De forma predeterminada se utiliza el puerto:22. SSH nos permitiéndote acceder y gestionar nuestro VPS desde cualquier lugar. Podemos configurar túneles para transferir tráfico no cifrado a través de un canal de red cifrado.
Lanzar Minikube Dashboard
- In: juan@x3812server:~$ minikube dashboard
http://127.0.0.1:38073/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/
Nos conectamos desde el Cliente SHH al Servidor SHH :
- In: juan@juan-Aspire-ES1-512:~$ ssh -L 38073:localhost:38073 juan@192.168.1.220
Pegamos en nuestro navegador web:
Nota: Para detener el proxy (deja el Panel de Control ejecutándose), cancele el proceso iniciado ( Ctrl+C).
Obtener solo la URL del Panel de Control:
- In: juan@x3812server:~$ minikube dashboard –url
Revisar cuáles son los servicios que tienes creados en tu clúster:
- In: juan@x3812server:~$ kubectl get services –all-namespaces
Recopilando:
Esta es la interfaz visual basado en una url, para poder tener información y actuar sobre el cluster. Una vez lanzado Minikube Dashboard podemos revisar los Servicios creados en nuestro Cluster.
- Referencias: entornos-moreluz
- Referencias: Minikube-Docs