Instalar GKE on AWS
-
Requisitos previos
Completa estos pasos antes de configurar GKE en AWS.
-
Instalar el servicio de gestión
Crea un servicio de gestión en una VPC de AWS dedicada. Un servicio de gestión crea, actualiza y elimina clústeres de usuarios.
-
Integración con la infraestructura actual
Instala recursos de GKE en AWS en una VPC de AWS que ya tengas. Para ello, edita la configuración y ejecuta
anthos-gke
. -
Usar un proxy con GKE en AWS
Dirigir el tráfico desde el servicio de gestión de GKE en AWS y conectarse a través de un proxy HTTP o HTTPS.
-
Crear un clúster de usuarios
Crea clústeres de usuarios para ejecutar tus cargas de trabajo.
-
Crear un clúster de usuarios personalizado
Crea un clúster de usuarios que abarque varias zonas de disponibilidad de AWS o habilite funciones adicionales de GKE en AWS.
-
Crear un clúster de usuarios con Workload Identity
Asocia cuentas de servicio de Kubernetes a cuentas de IAM de AWS con permisos específicos mediante Workload Identity.
-
Conectarse al clúster con la Google Cloud consola
Usa la Google Cloud consola para gestionar tus clústeres de usuarios.
-
Escalar clústeres de usuarios
Escala automáticamente tus AWSNodePools o crea y elimina AWSNodePools manualmente para aumentar o reducir la escala.
-
Conectarse al clúster con kubectl
Sigue estos pasos para conectarte a tus clústeres de usuario con kubectl.
-
Autenticarse con OpenID Connect (OIDC)
Configura GKE en AWS para usar OIDC en la autenticación de clústeres de usuarios.
-
Desinstalar GKE on AWS
Sigue estos pasos para desinstalar GKE en AWS.
Administrar GKE on AWS
Usar GKE on AWS
-
Crear un balanceador de carga
Configura un balanceador de carga elástico (ELB) de AWS con GKE en AWS.
-
Crear un balanceador de carga de aplicaciones (ALB)
Configura un balanceador de carga de aplicaciones (ALB) de AWS con GKE en AWS.
-
Preparar redes de AWS
Etiqueta tu VPC y tu subred pública con el ID de tu clúster.
-
Habilitar objetos Ingress
Habilita el tráfico de entrada instalando Cloud Service Mesh y, opcionalmente, configura un recurso Ingress de Kubernetes.
-
Usar HashiCorp Vault en GKE on AWS
Prueba HashiCorp Vault, una solución de gestión de secretos de terceros que se integra con Kubernetes y GKE en AWS.
-
Usar un registro de imágenes privado
Usa un repositorio de imágenes de contenedor privado, como Container Registry, con GKE en AWS.
Configurar el almacenamiento
-
Instalar controladores de almacenamiento
Instala un controlador de almacenamiento de interfaz de almacenamiento de contenedor (CSI) en GKE en AWS.
-
Usar StorageClasses con tus cargas de trabajo
Usa StorageClasses integrados y personalizados con tus cargas de trabajo de GKE en AWS.
-
Importar un volumen de EBS ya creado
Monta un volumen de EBS de AWS preexistente en tus cargas de trabajo.
-
Usar sistemas de archivos EFS
Monta un sistema de archivos de AWS Elastic File System (EFS) preexistente en tus cargas de trabajo.