Visão geral da criação de frotas

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

A criação de uma frota envolve o registro dos clusters que você quer gerenciar juntos em uma frota no projeto host da frota escolhido. Dependendo do tipo de cluster e de onde ele está, o registro pode acontecer automaticamente no momento da criação, com os detalhes especificados na configuração do cluster. Outra opção é adicionar o cluster manualmente à frota.

Nesta página, você encontra uma visão geral de como funciona a criação de frotas, com detalhes de diferentes tipos de clusters. Para mais informações sobre como registrar clusters manualmente e os pré-requisitos para o registro manual, consulte os guias detalhados de criação de frota.

Sobre os membros da frota

Depois que você registra um cluster em uma frota, ela se torna um membro da frota. Como as frotas podem incluir clusters de vários projetos e ambientes, é preciso garantir que cada cluster adicionado à frota tenha um nome exclusivo. Ele costuma ser chamado de comandos e documentações como o nome da associação de frota do cluster. Normalmente, o nome da associação a um cluster é o nome normal do cluster, mas talvez seja necessário criar um novo nome no momento do registro (por exemplo, anexando ou adicionando um qualificador ao nome do cluster original) se já existir outro cluster com esse nome. frota Se você tentar registrar um cluster com um nome já existente na sua frota, o registro falhará.

Clusters do GKE

Os clusters do GKE no Google Cloud precisam estar explicitamente registrados para adicioná-los a uma frota. É possível escolher entre o registro rápido na página Fleets no console do Google Cloud (apenas usuários com a API Anthos ativada), o registro na linha de comando com a CLI gcloud ou o registro declarativo usando o Terraform ou o Config Connector. Saiba mais sobre essas opções em Registrar um cluster do GKE na sua frota.

Os clusters no Google Cloud podem ser registrados em uma frota no projeto atual ou (com algumas permissões extras) em uma frota em outro projeto.

Clusters fora do Google Cloud

Se você ativou a plataforma Anthos, é possível adicionar clusters fora do Google Cloud à sua frota e visualizar e gerenciar seus clusters em diferentes ambientes juntos. Os clusters do Anthos (clusters do GKE fora do Google Cloud) são registrados principalmente na sua frota automaticamente no momento da criação, conforme descrito no restante desta seção abaixo. Se você quiser adicionar clusters do Kubernetes de terceiros à sua frota, registre-os manualmente.

O registro de clusters fora do Google Cloud instala o agente do Connect no cluster para lidar com a comunicação entre o cluster e o projeto do Google Cloud. Leia mais sobre o funcionamento do agente do Connect na Visão geral do agente do Connect.

Clusters do Anthos no local (Google distribuído na nuvem virtual)

Os clusters do Anthos no VMware e os clusters do Anthos em bare metal são registrados automaticamente na frota escolhida no momento da criação, com o projeto host da frota e outros detalhes de registro especificados no cluster relevante. . Se você estiver usando clusters do Anthos no VMware, a partir da versão 1.13, os clusters de administrador e os clusters de usuário precisarão ser registrados. Nas versões anteriores à 1.13, você poderá adicionar detalhes de registro às configurações do cluster de administrador se quiser gerenciá-los como parte da sua frota.

Em casos raros, pode ser necessário atualizar o status do registro de um cluster do Anthos no local, por exemplo, se você quiser registrar um cluster de administrador atual no VMware. Para fazer isso, siga as instruções para registrar manualmente um cluster fora do Google Cloud.

Clusters do Anthos em outras nuvens públicas

Os clusters do Anthos na AWS e no Azure criados usando a API Anthos Multi-Cloud são registrados automaticamente na frota escolhida no momento da criação do cluster, com o projeto host da frota especificado ao executar o comando gcloud cluster create relevante. Como os clusters criados usando o Anthos Multi-Cloud já têm um projeto associado a eles (o projeto em que a API está ativada), você precisará fazer algumas configurações adicionais na criação do cluster se quiser registrá-las em um frota em um projeto diferente. Os clusters criados com a API Anthos Multi-Cloud não podem ser registrados nem registrados manualmente.

Clusters do Kubernetes de terceiros (clusters anexados)

Se você tiver clusters do Kubernetes de terceiros (como EKS, AKS ou distribuições locais) e quiser gerenciá-los como membros da frota, registre-os na sua frota do projeto com os clusters do GKE e do Anthos. É possível anexar qualquer cluster em conformidade com o Kubernetes que inclua nós x86 à sua frota, embora apenas alguns tipos de clusters e versões tenham sido validados pelo Google. Veja detalhes dos tipos e das versões compatíveis atualmente em Anexar clusters do Kubernetes de terceiros à sua frota, além de recursos compatíveis com clusters compatíveis. Todos os clusters de terceiros registrados gerarão uma cobrança por vCPU como parte dos preços do Anthos.

Para registrar um cluster anexado, siga as instruções para registrar um cluster fora do Google Cloud, prestando atenção a todos os pré-requisitos específicos para o tipo de cluster do Kubernetes.

Mover um cluster para uma frota diferente

No momento, não é recomendável mover clusters registrados entre frotas (cancelar o registro e se registrar novamente), porque isso pode resultar em comportamentos inesperados ou indesejados. Por exemplo, a identidade da carga de trabalho da frota das cargas de trabalho será alterada, o que pode resultar em solicitações e interrupções bloqueadas. A abordagem recomendada é criar um novo cluster na frota em que você quer que as cargas de trabalho fiquem e, em seguida, movê-las do cluster antigo para o novo.

A seguir