Explora la documentación de GKE

GKE tiene un ecosistema enriquecido de funciones y productos que te ayudan a implementar, ejecutar y administrar tus aplicaciones en contenedores a gran escala. Sin embargo, esto también significa que hay mucha documentación. Cada conjunto de documentación de la familia de GKE contiene guías, instructivos, material de referencia, notas de la versión, ejemplos y mucho más. Esta guía rápida te ayudará a orientarte.

Si eres nuevo en GKE, te recomendamos que comiences tu exploración con Comienza a obtener información sobre GKE.

Panorama general

La documentación de GKE se organiza en varios conjuntos de documentación, lo que refleja la estructura del ecosistema de GKE más amplio y las familias de funciones. La mayoría de los usuarios no necesitarán leer más allá de la documentación principal de GKE. Es posible que los administradores y operadores de la plataforma deban explorar la documentación de forma más amplia.

  • Documentación principal de GKE (este conjunto de documentación), que presenta GKE y abarca las funciones principales que están disponibles para todos los usuarios de GKE.
  • Documentación de herramientas de redes de GKE, para administradores de red o cualquier otra persona que necesite profundizar en las herramientas de redes de GKE y Kubernetes
  • Documentación de seguridad de GKE, para profesionales de la seguridad que desean configurar funciones de seguridad y mantener la seguridad de la plataforma.
  • Documentación de cargas de trabajo de IA/AA en GKE, para científicos de datos, ingenieros de AA y desarrolladores de aplicaciones que desean entrenar, entregar y administrar modelos de IA/AA.
  • Documentación de administración de flotas, para cuando deseas administrar grupos de clústeres de GKE en conjunto como una flota.
  • Documentación del Sincronizador de configuración, para cuando deseas centralizar tus archivos de configuración en una sola fuente de información, como un repositorio de Git.
  • Documentación de Policy Controller, para cuando deseas habilitar la aplicación y la aplicación de políticas programables para tus clústeres de Kubernetes.
  • Documentación de Config Controller, para cuando deseas crear y administrar Google Cloud recursos con un modelo declarativo de Kubernetes.
  • Conjuntos de documentación de GKE fuera de Google Cloud , para usuarios que desean usar GKE de forma local o en otras nubes públicas.

Puedes obtener más información sobre estos conjuntos de documentación en las siguientes secciones.

Documentación principal de GKE

Comienza aquí. Este conjunto de documentación abarca conceptos y funciones principales que están disponibles para todos los usuarios de GKE, con material para administradores de TI y desarrolladores. Incluye los siguientes temas:

  • Aprende los aspectos básicos: Conceptos básicos de Kubernetes y GKE para usuarios nuevos. Si eres nuevo en Kubernetes, Google Cloud, o GKE, esta sección te ayudará a aprender lo esencial.
  • Prácticas recomendadas de GKE: Una lista consolidada de prácticas recomendadas para diseñar, compilar y operar aplicaciones en GKE.
  • Comienza: ¿Estás listo para crear tu primer clúster? Esto es lo que debes saber.
  • Configura clústeres de GKE: Instrucciones detalladas para crear y configurar Autopilot and Standard clústeres.
  • Reduce y optimiza los costos: Obtén información sobre cómo y por qué usar las funciones de optimización de costos en GKE.
  • Aprovisiona almacenamiento: Obtén información sobre las opciones de almacenamiento compatibles con GKE y cómo usarlas.
  • Configura la seguridad del clúster: GKE proporciona muchas formas de proteger tus cargas de trabajo. En esta sección, se presentan las funciones de seguridad de GKE y cómo usarlas.
  • Implementa cargas de trabajo: Obtén información para implementar diferentes tipos de cargas de trabajo en GKE, desde apps simples sin estado hasta bases de datos, memorias caché, y cargas de trabajo de transmisión de datos.
  • Administra y optimiza clústeres: Obtén información para administrar clústeres, incluidas las actualizaciones, las notificaciones y las recomendaciones, además de la administración de grupos de nodos para clústeres de Standard.
  • Observabilidad para GKE: Usa Prometheus administrado, Cloud Monitoring y Cloud Logging para observar tus clústeres y cargas de trabajo.
  • Soluciona problemas: Encuentra orientación para la solución de problemas y problemas conocidos para todas las funciones principales.

Este conjunto de documentación también incluye material de referencia para la Kubernetes Engine (GKE) AP.

Herramientas de redes de GKE

Para los administradores de red (o cualquier otra persona que necesite profundizar en las herramientas de redes de GKE y Kubernetes), la documentación de herramientas de redes de GKE te muestra cómo configurar y trabajar con las funciones de redes y administración de tráfico para tus clústeres. Los temas abarcan desde la planificación de tu infraestructura de redes Google Cloud hasta la configuración de balanceadores de cargas, la exposición de cargas de trabajo como Services y la configuración del aislamiento del clúster. Este conjunto de documentación incluye los siguientes temas de GKE (y más), así como vínculos a secciones útiles en la Google Cloud documentación de herramientas de redes de Virtual Private Cloud y Compute Engine.

Seguridad de GKE

La documentación de seguridad tiene información sobre los diversos controles de seguridad en los clústeres de GKE y las cargas de trabajo de Kubernetes. La documentación de seguridad te muestra cómo realizar tareas como la autenticación de cargas de trabajo en Google Cloud las APIs, el control del acceso a tus clústeres y recursos de Kubernetes, y la supervisión de tu postura de seguridad a lo largo del tiempo.

Para explorar la documentación de seguridad de GKE, consulta la descripción general de la seguridad de GKE.

Cargas de trabajo de IA/AA en GKE

La documentación de cargas de trabajo de IA/AA tiene información sobre el entrenamiento, la entrega y la administración de modelos de IA/AA en GKE. Los temas incluyen la entrega de modelos para la inferencia, el entrenamiento de modelos a gran escala, la implementación de agentes de IA, el uso de Ray para aplicaciones distribuidas de IA/AA, la administración de la infraestructura y los aceleradores de IA, como las GPU y las TPU, la administración de datos y almacenamiento para cargas de trabajo de IA/AA, y la supervisión de tus cargas de trabajo.

Para explorar la documentación de cargas de trabajo de IA/AA en GKE, consulta Introducción a las cargas de trabajo de IA/AA en GKE.

Administración de flotas de GKE

Si eres administrador de la plataforma o del clúster que necesita trabajar con varios clústeres de GKE, posiblemente en varios Google Cloud proyectos, GKE usa el concepto de una flota para simplificar la administración de varios clústeres, independientemente del proyecto en el que existan y de las cargas de trabajo que se ejecuten en ellos. La documentación de administración de flotas incluye información sobre lo siguiente:

  • Planificación de flotas: Obtén información sobre cómo funcionan las flotas, con orientación práctica para agrupar los clústeres de tu organización en flotas y habilitar funciones de flota.
  • Crea tu flota: Cómo agregar clústeres a flotas.
  • Trabaja con funciones de flota: Obtén información para adoptar, configurar y administrar funciones habilitadas en la flota para tus clústeres y cargas de trabajo.
  • Administración de equipos de flota: Simplifica el aprovisionamiento y la administración de recursos de GKE para varios equipos en varios clústeres.
  • Observa tu flota: Obtén una vista rápida de toda tu flota y consulta los registros y las métricas con alcance de la flota. métricas.

Este conjunto de documentación también incluye material de referencia para la API de GKE Hub (flota).

Sincronizador de configuración

El Sincronizador de configuración proporciona una forma coherente de administrar la configuración del clúster de GKE, con la configuración aplicada automáticamente desde una sola fuente de información. Este conjunto de documentación incluye los siguientes temas:

Policy Controller

Policy Controller te permite aplicar y hacer cumplir políticas coherentes en tus clústeres de GKE. Este conjunto de documentación incluye los siguientes temas:

Config Controller

Config Controller crea y administra Google Cloud recursos con un modelo declarativo de Kubernetes. Config Controller es una versión alojada de Config Connector que simplifica la instalación y el mantenimiento. Este conjunto de documentación incluye los siguientes temas:

GKE fuera de Google Cloud

Muchas organizaciones que usan Google Cloud también quieren o necesitan ejecutar cargas de trabajo en sus propios centros de datos, fábricas, tiendas minoristas e incluso en otras nubes públicas, pero no quieren crear nuevas plataformas de contenedores en todas estas ubicaciones ni reconsiderar cómo configuran, protegen, supervisan y optimizan las cargas de trabajo de los contenedores según el lugar en el que se ejecuten. GKE Multi-Cloud y Google Distributed Cloud extienden GKE para su uso fuera de Google Cloud, lo que te permite crear y administrar implementaciones híbridas o completamente locales.

GKE Multi-Cloud

  • GKE en AWS: Trabaja con clústeres de GKE que se ejecutan en la infraestructura de AWS.
  • GKE en Azure: Trabaja con clústeres de GKE que se ejecutan en la infraestructura de Azure.
  • Clústeres conectados de GKE: Agrega clústeres de Kubernetes que cumplan con la CNCF a tu flota para verlos y administrarlos junto con tus clústeres de GKE, con instrucciones para EKS, AKS, y otros tipos de clústeres que cumplan con la convención.

Google Distributed Cloud (local)