Instalación de GKE en AWS
- Prerrequisitos
Complete estos pasos antes de configurar GKE en AWS.
- Instalación del servicio de administración
Cree un servicio de administración dentro de una VPC de AWS dedicada. Un servicio de administración crea, actualiza y elimina clústeres de usuarios.
- Integración con la infraestructura existente
Instale GKE en los recursos de AWS en una VPC de AWS existente editando la configuración y ejecutando
anthos-gke
. - Uso de un proxy con GKE en AWS
Enrute el tráfico desde el servicio de administración de GKE en AWS y conéctese a través de un proxy HTTP/HTTPS.
- Creación de un clúster de usuarios
Cree clústeres de usuarios para ejecutar sus cargas de trabajo.
- Creación de un clúster de usuarios personalizado
Cree un clúster de usuarios que abarque varias zonas de disponibilidad de AWS o habilite funciones adicionales de GKE en AWS.
- Creación de un clúster de usuarios con identidad de carga de trabajo
Vincula cuentas de servicio de Kubernetes a cuentas de AWS IAM con permisos específicos mediante la identidad de la carga de trabajo.
- Conectarse a su clúster con Google Cloud consola
Utilice el Google Cloud consola para administrar sus clústeres de usuarios.
- Escalado de clústeres de usuarios
Escale automáticamente sus AWSNodePools o cree y elimine manualmente AWSNodePools para escalar hacia arriba o hacia abajo.
- Conectarse a su clúster con kubectl
Siga estos pasos para conectarse a sus clústeres de usuarios mediante kubectl.
- Autenticación con OpenID Connect (OIDC)
Configure GKE en AWS para usar OIDC para la autenticación en clústeres de usuarios.
- Desinstalación de GKE en AWS
Siga estos pasos para desinstalar GKE en AWS.
Administración de GKE en AWS
- Realizar copias de seguridad de clústeres de usuarios
Realice una copia de seguridad de la información de configuración de los clústeres de usuarios en un entorno de GKE en AWS.
Uso de GKE en AWS
- Creación de un balanceador de carga
Configurar un AWS Elastic Load Balancer (ELB) con GKE en AWS.
- Creación de un balanceador de carga de aplicaciones (ALB)
Configurar un balanceador de carga de aplicaciones (ALB) de AWS con GKE en AWS.
- Preparación de la red de AWS
Etiquete su VPC y subred pública con su ID de clúster.
- Habilitación del ingreso
Habilite el ingreso instalando Cloud Service Mesh y, opcionalmente, configure un recurso de ingreso de Kubernetes.
- Uso de HashiCorp Vault en GKE en AWS
Pruebe HashiCorp Vault, una solución de gestión de secretos de terceros que se integra con Kubernetes y GKE en AWS.
- Usando un registro de imágenes privado
Utilice un repositorio de imágenes de contenedores privado, como Container Registry, con GKE en AWS.
Configuración del almacenamiento
- Instalación de controladores de almacenamiento
Instalar un controlador de almacenamiento de interfaz de almacenamiento de contenedores (CSI) en GKE en AWS.
- Uso de StorageClasses con sus cargas de trabajo
Utilice StorageClasses integrados y personalizados con sus cargas de trabajo de GKE en AWS.
- Importar un volumen EBS preexistente
Monte un volumen de AWS EBS preexistente en sus cargas de trabajo.
- Uso de sistemas de archivos EFS
Monte un sistema de archivos AWS Elastic File System (EFS) preexistente en sus cargas de trabajo.
Instalación de complementos
- Instalación de Config Management
Habilite Config Management para sincronizar archivos de configuración de Kubernetes desde un repositorio o aplicar políticas de control de admisión.