O produto descrito nesta documentação, Anthos Clusters na AWS (geração anterior), está em modo de manutenção . Todas as novas instalações devem usar o produto da geração atual, Anthos Clusters na AWS .
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Instalando o GKE na AWS
Pré-requisitos
Conclua estas etapas antes de configurar o GKE na AWS.
Instalando o serviço de gerenciamento
Crie um serviço de gerenciamento dentro de uma VPC AWS dedicada. Um serviço de gerenciamento cria, atualiza e exclui clusters de usuários.
Integração com a infraestrutura existente
Instale o GKE nos recursos da AWS em uma VPC da AWS existente editando a configuração e executando anthos-gke .
Usando um proxy com o GKE na AWS
Roteie o tráfego do serviço de gerenciamento do GKE na AWS e conecte-se por meio de um proxy HTTP/HTTPS.
Criando um cluster de usuários
Crie clusters de usuários para executar suas cargas de trabalho.
Criando um cluster de usuário personalizado
Crie um cluster de usuários que abranja várias zonas de disponibilidade da AWS ou habilite recursos adicionais do GKE na AWS.
Criando um cluster de usuários com identidade de carga de trabalho
Vincule contas de serviço do Kubernetes a contas do AWS IAM com permissões específicas usando a identidade da carga de trabalho.
Conectando-se ao seu cluster com Google Cloud console
Use o Google Cloud console para gerenciar seus clusters de usuários.
Escalonamento de clusters de usuários
Escale seus AWSNodePools automaticamente ou crie e exclua manualmente AWSNodePools para aumentar ou diminuir a escala.
Conectando-se ao seu cluster com kubectl
Siga estas etapas para se conectar aos seus clusters de usuários usando o kubectl.
Autenticação com OpenID Connect (OIDC)
Configure o GKE na AWS para usar o OIDC para autenticação em clusters de usuários.
Desinstalando o GKE na AWS
Siga estas etapas para desinstalar o GKE na AWS.
Administrando o GKE na AWS
Fazendo backup de clusters de usuários
Faça backup das informações de configuração dos clusters de usuários em um ambiente do GKE na AWS.
Usando o GKE na AWS
Criando um balanceador de carga
Configure um AWS Elastic Load Balancer (ELB) com o GKE na AWS.
Criando um balanceador de carga de aplicativo (ALB)
Configure um balanceador de carga de aplicativo (ALB) da AWS com o GKE na AWS.
Preparando a rede AWS
Marque sua VPC e sub-rede pública com seu ID de cluster.
Habilitando a entrada
Habilite o Ingress instalando o Cloud Service Mesh e, opcionalmente, configurando um recurso Ingress do Kubernetes.
Usando o HashiCorp Vault no GKE na AWS
Experimente o HashiCorp Vault, uma solução de gerenciamento de segredos de terceiros que se integra ao Kubernetes e ao GKE na AWS.
Usando um registro de imagem privado
Use um repositório de imagens de contêiner privado, como o Container Registry, com o GKE na AWS.
Configurando o armazenamento
Instalando drivers de armazenamento
Instale um driver de armazenamento CSI (Container Storage Interface) no GKE na AWS.
Usando StorageClasses com suas cargas de trabalho
Use StorageClasses integrados e personalizados com suas cargas de trabalho do GKE na AWS.
Importando um volume EBS preexistente
Monte um volume AWS EBS pré-existente em suas cargas de trabalho.
Usando sistemas de arquivos EFS
Monte um sistema de arquivos AWS Elastic File System (EFS) preexistente em suas cargas de trabalho.
Instalando complementos
Instalando o Config Management
Habilite o Gerenciamento de Configuração para sincronizar arquivos de configuração do Kubernetes de um repositório ou aplicar políticas de controle de admissão.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],[],[],[],null,["# How-to guides\n\nInstalling GKE on AWS\n---------------------\n\n- [### Prerequisites\n Complete these steps before setting up GKE on AWS.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/prerequisites)\n- [### Installing the management service\n Create a management service inside a dedicated AWS VPC. A management\n service creates, updates, and deletes user clusters.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/installing-management)\n- [### Integrating with existing infrastructure\n Install GKE on AWS resources into an existing AWS VPC by editing\n the configuration and running `anthos-gke`.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/integrating-existing-infrastructure)\n- [### Using a proxy with GKE on AWS\n Route traffic from the GKE on AWS management service and\n Connect through an HTTP/HTTPS proxy.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/using-a-proxy)\n- [### Creating a user cluster\n Create user clusters to run your workloads.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/creating-user-cluster)\n- [### Creating a custom user cluster\n Create a user cluster that spans multiple AWS availability zones or enables\n additional GKE on AWS features.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/creating-custom-user-cluster)\n- [### Creating a user cluster with workload identity\n Bind Kubernetes service accounts to AWS IAM accounts\n with specific permissions using workload identity.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/workload-identity-cluster)\n- [### Connecting to your cluster with Google Cloud console\n Use the Google Cloud console to manage your user clusters.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/connecting-to-a-cluster)\n- [### Scaling user clusters\n Automatically scale out your AWSNodePools, or manually create\n and delete AWSNodePools to scale up or down.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/scaling-user-cluster)\n- [### Connecting to your cluster with kubectl\n Follow these steps to connect to your user clusters using kubectl.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/using-kubectl)\n- [### Authenticating with OpenID Connect (OIDC)\n Configure GKE on AWS to use OIDC for authentication to user\n clusters.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/oidc)\n- [### Uninstalling GKE on AWS\nFollow these steps to uninstall GKE on AWS.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/uninstalling) \n\nAdministering GKE on AWS\n------------------------\n\n- [### Backing up user clusters\n Back up the configuration information for the user clusters in a\nGKE on AWS environment.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/backing-up) \n\nUsing GKE on AWS\n----------------\n\n- [### Creating a load balancer\n Set up an AWS Elastic Load Balancer (ELB) with GKE on AWS.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/loadbalancer)\n- [### Creating an application load balancer (ALB)\n Set up an AWS Application Load Balancer (ALB) with GKE on AWS.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/loadbalancer-alb)\n- [### Preparing AWS networking\n Tag your VPC and public subnet with your cluster ID.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/aws-networking)\n- [### Enabling ingress\n Enable ingress by installing Cloud Service Mesh and optionally set up a\n Kubernetes Ingress resource.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/ingress)\n- [### Using HashiCorp Vault on GKE on AWS\n Try HashiCorp Vault, a third-party secrets management solution that\n integrates with Kubernetes and GKE on AWS.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/secrets-with-vault)\n- [### Using a private image registry\n Use a private container image repository, such as Container Registry, with\nGKE on AWS.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/private-registry) \n\nConfiguring storage\n-------------------\n\n- [### Installing storage drivers\n Install a Container Storage Interface (CSI) storage driver on\n GKE on AWS.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/storage-drivers)\n- [### Using StorageClasses with your workloads\n Use built-in and custom StorageClasses with your GKE on AWS workloads.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/storage-class)\n- [### Importing a preexisting EBS volume\n Mount a pre-existing AWS EBS volume in your workloads.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/preexisting-volume)\n- [### Using EFS file systems\nMount a pre-existing AWS Elastic File System (EFS) file system in your workloads.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/using-efs) \n\nInstalling add-ons\n------------------\n\n- [### Installing Config Management\n Enable Config Management to sync Kubernetes configuration\n files from a repository or enforce admission control policies.](/kubernetes-engine/multi-cloud/docs/aws/previous-generation/how-to/installing-config-management)"]]