Paneles de GKE

En esta página, se proporciona una descripción general de los paneles de Google Kubernetes Engine disponibles en Google Cloud Platform Console.

Descripción general

GCP Console ofrece paneles útiles para los clústeres de GKE de tu proyecto y sus recursos. Puedes usar estos paneles para ver, inspeccionar, administrar y borrar recursos en tus clústeres. También puedes crear implementaciones desde el panel Cargas de trabajo.

Junto con las herramientas de línea de comandos gcloud y kubectl, los paneles de GKE son útiles para los flujos de trabajo de DevOps, la solución de problemas y el trabajo con varios clústeres de GKE o proyectos de Google Cloud Platform . En lugar de utilizar la línea de comandos para consultar clústeres a fin de obtener información sobre sus recursos, puedes usar estos paneles de manera de conocer sobre todos los recursos en cada clúster con rapidez y facilidad.

Los siguientes paneles están disponibles para GKE:

Paneles de GKE

En las siguientes secciones se aborda cada panel y sus características.

Clústeres de Kubernetes

Clústeres de Kubernetes muestra cada clúster de Kubernetes que has creado en tu proyecto. Puedes usar este panel para inspeccionar detalles sobre los clústeres, hacer cambios en la configuración, conectarte a ellos mediante Cloud Shell y borrarlos.

Además, puedes actualizar tus versiones de clúster y nodo fácilmente desde este panel. Cuando una nueva actualización está disponible, en el panel aparece una notificación para el clúster correspondiente.

Puedes seleccionar un clúster para ver una página sobre ese clúster, que incluye las vistas de pestaña siguientes:

  • Detalles muestra la configuración actual para el clúster y su grupo de nodos.
  • Almacenamiento muestra los volúmenes persistentes y las clases de almacenamiento aprovisionados para los nodos del clúster.
  • Nodos enumera todos los nodos del clúster y su CPU solicitada, la memoria y los recursos de almacenamiento.

Desde este panel, puedes seleccionar un clúster y hacer clic en Editar para hacer cambios en la configuración del clúster.

Cargas de trabajo

Puedes usar el panel Cargas de trabajo para inspeccionar, administrar, editar y borrar cargas de trabajo implementadas en tus clústeres.

También puedes implementar aplicaciones sin estado mediante el mecanismo Implementar del menú. Para obtener más información, consulta Cómo implementar una aplicación sin estado.

Puedes seleccionar una carga de trabajo desde la lista para ver una página sobre ese recurso, que incluye vistas de pestañas como las siguientes:

  • Detalles muestra la configuración actual para la carga de trabajo, incluidas las métricas de uso, etiquetas y selectores, estrategia de actualización, especificación de pods y revisiones activas.
  • Pods administrados muestra los pods que administra la carga de trabajo. Puedes seleccionar un pod de la lista para ver los detalles, eventos, registros y archivo de configuración YAML del pod.
  • Historial de revisión muestra cada versión de la carga de trabajo, incluida la revisión activa.
  • Eventos muestra los mensajes legibles para cada evento que afectan a la carga de trabajo.
  • YAML muestra la configuración en vivo de la carga de trabajo. Puedes usar el editor de texto basado en YAML disponible en este menú para hacer cambios en la carga de trabajo. También puedes copiar y descargar la configuración desde este menú.

Puedes usar la búsqueda con filtro del panel para mostrar solo las cargas de trabajo específicas. De manera predeterminada, se filtran los objetos del sistema de Kubernetes.

Algunas cargas de trabajo tienen un menú de Acciones con botones convenientes para realizar operaciones comunes. Por ejemplo, puedes hacer un ajuste de escala automático, actualizar y escalar una Implementación desde su menú de Acciones.

Servicios

Servicios muestra los objetos Ingress de enrutamiento de tráfico y Servicio de balanceo de cargas relacionados con tu proyecto. También muestra los objetos predeterminados del sistema de Kubernetes relacionados con las herramientas de redes, como el servidor de API de Kubernetes, el backend de HTTP y DNS.

Puedes seleccionar un recurso de la lista para ver una página sobre ese recurso, que incluye vistas de pestañas como las siguientes:

  • Detalles muestra información sobre el recurso, incluidas sus métricas de uso, IP y puertos.
  • Eventos indica los mensajes legibles para cada evento que afectan al recurso.
  • YAML muestra la configuración en vivo del recurso. Puedes usar el editor de texto basado en YAML proporcionado en este menú para hacer cambios en el recurso. También puedes copiar y descargar la configuración desde este menú.

Configuración

Configuración muestra los archivos de configuración, Secrets, ConfigMaps, variables de entorno y los demás recursos de configuración relacionados con tu proyecto. También muestra los recursos de configuración de nivel de sistema de Kubernetes, como los tokens usados por las cuentas de servicio.

Puedes seleccionar un recurso desde este panel para ver una página detallada sobre ese recurso. Los datos sensibles almacenados en Secrets no se muestran en esta consola.

Almacenamiento

Almacenamiento muestra los recursos de almacenamiento que se aprovisionan para tus clústeres. Cuando creas un recurso PersistentVolumeClaim o StorageClass para usar con los nodos de un clúster, esos recursos aparecen en este panel.

Este panel tiene las vistas de pestañas siguientes:

  • Reclamaciones de volúmenes persistentes muestra todos los recursos PersistentVolumeClaim en tus clústeres. Utilizas las cargas de trabajo PersistentVolumeClaims con StatefulSet para disponer del espacio de almacenamiento de reclamaciones de cargas de trabajo en un disco persistente en el clúster.
  • Clases de almacenamiento muestra todos los recursos StorageClass relacionados con tus nodos. Utilizas StorageClasses como “planos” para usar espacio en un disco: especificas el aprovisionador, los parámetros (como tipo de disco y zona de procesamiento) y la política de reclamación del disco. También utilizas recursos StorageClass para el aprovisionamiento de volúmenes dinámicos, que te permite crear volúmenes de almacenamiento a pedido.

Puedes seleccionar un recurso desde estos paneles para ver una página detallada de ese recurso.

Panel de Kubernetes

El complemento Panel de Kubernetes está inhabilitado de forma predeterminada en GKE.

A partir de GKE v.1.15, ya no podrás habilitar el Panel de Kubernetes con la API del complemento. Sin embargo, aún podrás instalar el Panel de Kubernetes manualmente; para hacerlo, sigue las instrucciones del repositorio del proyecto. En los clústeres en los que ya implementaste el complemento, seguirá funcionando, pero deberás aplicar manualmente las actualizaciones y los parches de seguridad que se publiquen.

GCP Console proporciona paneles para administrar, solucionar problemas y supervisar tus clústeres, cargas de trabajo y aplicaciones de GKE.

Qué sigue

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Documentación de Kubernetes Engine