Neste documento, você encontra informações sobre o recurso de clusters avançados e as implicações de ativá-lo. O recurso de clusters avançados está disponível em prévia para clusters de administrador e de usuário da versão 1.31. O recurso de clusters avançados está em GA para clusters de administrador e de usuário da versão 1.32 e mais recentes.
Observe as seguintes limitações desta prévia:
- É possível ativar o cluster avançado no momento da criação apenas para novos clusters 1.31.
- Depois que o cluster avançado for ativado, não será possível fazer upgrade dele para a versão 1.32. Ative o cluster avançado apenas em um ambiente de teste.
- Para clusters da versão 1.32 e mais recentes com o recurso de clusters avançados ativado, os upgrades de cluster são compatíveis.
Esta página é destinada a administradores e arquitetos que definem soluções de TI e arquitetura de sistemas de acordo com estratégias corporativas e criam e gerenciam políticas relacionadas a permissões dos usuários. Para saber mais sobre papéis comuns e tarefas de exemplo referenciados no conteúdo do Google Cloud , consulte Tarefas e funções de usuário comuns do GKE.
Experiência e implementação consistentes
O recurso de clusters avançados implementa uma arquitetura de cluster que alinha melhor o Google Distributed Cloud para VMware com o restante dos produtos do Google Distributed Cloud. Um cluster com clusters avançados ativados tem uma plataforma compartilhada com outros clusters do Google Distributed Cloud. Essa plataforma compartilhada usa os mesmos controladores e agentes, o que aumenta a confiabilidade e ajuda o Google a oferecer um suporte melhor. Também há melhorias na performance das operações de cluster quando os clusters avançados estão ativados.
A nova arquitetura oferece uma experiência e implementação consistentes com todas as outras ofertas do Google Distributed Cloud, e você pode se beneficiar da paridade de recursos com outras ofertas do Google Distributed Cloud a longo prazo.
Acesso a novos recursos
Você ativa os clusters avançados para acessar os recursos e funcionalidades mais recentes, como domínios de topologia, que oferecem mais controle sobre como as cargas de trabalho são distribuídas nos nós do cluster.
Em futuras versões secundárias, recursos avançados, como domínios de topologia, estarão disponíveis apenas para clusters avançados.
Diferenças ao executar clusters avançados
Quando você ativa clusters avançados, alguns recursos ou funcionalidades podem não funcionar da mesma forma que em clusters sem o recurso ativado. Algumas dessas mudanças se aplicam apenas enquanto o recurso está em pré-lançamento. As diferenças são observadas em toda a documentação, quando relevante.
A tabela a seguir lista os recursos compatíveis com o Google Distributed Cloud para VMware, o status de disponibilidade deles quando os clusters avançados estão ativados e as diferenças de comportamento ou uso:
Recurso/funcionalidade | 1.31 Clusters avançados (pré-lançamento) | 1.32 Não ativado | 1.32 Clusters avançados (GA) | Diferenças |
---|---|---|---|---|
Clusters avançados | Visualizar | GA | GA | Sem suporte |
Domínios de topologia | Visualizar | Visualizar | As mudanças serão aplicadas. Para mais informações, consulte Configurar domínios de topologia e referências relacionadas de configuração de cluster. | |
Assinatura regional da frota | GA | GA | GA | Nenhuma diferença. |
Desvio de versão do cluster de administrador n+2: cluster de usuário | GA | GA | Não recomendado: como não oferecemos suporte ao gerenciamento de um cluster de usuário em prévia de uma versão anterior, esse recurso não deve ser usado. | |
Desvio da versão do pool de nós n+2: cluster de usuário | GA | GA | Não recomendado: como não oferecemos suporte ao gerenciamento de um cluster de usuário em prévia de uma versão anterior, esse recurso não deve ser usado. | |
Configuração de pico máximo para atualizações de pools de nós | Visualizar | Visualizar | Visualizar | Nenhuma diferença. |
cgroup v2 para nós | GA | GA | GA | Nenhuma diferença. |
Modo DSR para o Dataplane V2 | GA | GA | GA | Nenhuma diferença. |
BinAuthz para clusters de usuários do Controlplane V2 | GA | GA | GA | Nenhuma diferença. |
Estação de trabalho do administrador gerenciada pelo usuário | GA | GA | GA | Nenhuma diferença. |
Ferramenta de migração CSI do StatefulSet | GA | GA | GA | Nenhuma diferença. |
Migração do Seesaw para o MetalLB | GA | GA | GA | Nenhuma diferença. |
Desativar a entrada em pacote | GA | GA | GA | Nenhuma diferença. |
Credenciais preparadas para o cluster de administrador | GA | GA | Nenhuma diferença. | |
Política de armazenamento para um cluster de usuário | GA | GA | GA | Nenhuma diferença. |
Política de armazenamento para um cluster de administrador | GA | GA | GA | Nenhuma diferença. |
Reparo automático de nós | GA | GA | GA | As mudanças são aplicadas: se o cluster avançado estiver ativado, as verificações de integridade periódicas não serão executadas como parte do reparo automático. Para informações e outras diferenças, consulte Reparo automático de nós e verificação de integridade. |
Cluster de administrador de alta disponibilidade | GA | GA | GA | Nenhuma diferença. |
Afinidade de host da VM | GA | As mudanças serão aplicadas. A capacidade desse recurso pode ser parcialmente coberta por domínios de topologia, mas não totalmente na versão 1.32. | ||
Gerar arquivos de configuração a partir de um cluster | GA | GA | GA | Nenhuma diferença. |
Coleta de métricas do sistema do Google Cloud Managed Service para Prometheus | GA | GA | GA | Nenhuma diferença. |
Upgrade e reversão de pools de nós | GA | GA | Nenhuma diferença. | |
Atualizar credenciais de registro privado | GA | GA | GA | Nenhuma diferença. |
Backup e restauração do cluster de administrador com gkectl | Visualizar | Visualizar | As mudanças serão aplicadas. Atualizamos o comando gkectl para melhorar a
restauração de clusters de administrador e oferecer suporte ao backup e à restauração de clusters de
usuário. Para mais informações, consulte
Fazer backup e restaurar clusters avançados com gkectl |
|
Escalonamento automático do pool de nós do cluster de usuário | GA | GA | GA | Nenhuma diferença. |
Redimensionamento automático de nós do cluster | GA | Incompatível. | ||
Suporte para vários clusters do vSphere | GA | GA | GA | Nenhuma diferença. |
Suporte para vários data centers do vSphere | GA | GA | GA | Nenhuma diferença. |
Suporte ao OpenID Connect (OIDC) para autenticação em clusters | GA | GA | GA | Nenhuma diferença. |
Rotação de certificados de CA | GA | GA | Nenhuma diferença. | |
Suporte à federação de identidade da carga de trabalho | GA | GA | GA | Nenhuma diferença. |
AIS com suporte à autenticação LDAP | GA | GA | GA | Nenhuma diferença. |
Criptografia de secrets sempre ativada sem módulo de segurança de hardware (HSM) | GA | GA | Nenhuma diferença. | |
Atualizar certificados de CA do vCenter com o gkectl | GA | GA | GA | Nenhuma diferença. |
Gateway NAT de saída | GA | GA | GA | Nenhuma diferença. |
Registro de frota de cluster de administrador | GA | GA | GA | Nenhuma diferença. |
Suporte ao pool de nós do Windows | GA | Incompatível. | ||
Ambiente de execução do containerd para o pool de nós do Windows |
GA | Incompatível. | ||
Suporte a um pool de nós do Container-Optimized OS | GA | GA | Nenhuma diferença. | |
CoreDNS como o provedor de DNS do cluster | GA | GA | GA | Nenhuma diferença. |
Ciclo de vida do cluster de usuário no Google Cloud console | GA | Suporte parcial | As mudanças serão aplicadas. Para mais informações, consulte Escolher uma ferramenta para gerenciar o ciclo de vida do cluster. | |
Criação de nós do cluster de administrador com o Container-Optimized OS | GA | GA | Nenhuma diferença. | |
Capacidade de várias NICs para pods | GA | GA | GA | Nenhuma diferença. |
Opção de balanceador de carga MetalLB | GA | GA | GA | As mudanças serão aplicadas. Para mais detalhes, consulte Balanceamento de carga em pacote com o MetalLB. |
Suporte do gkectl update admin para ativar e desativar o Cloud Logging e o Cloud Monitoring |
GA | GA | GA | Nenhuma diferença. |
Suporte para Windows Dataplane V2 | GA | Incompatível. | ||
Métricas da API Summary | GA | GA | GA | Nenhuma diferença. |
Compatibilidade com gkectl update credentials para atualizar a chave da conta de serviço de acesso a componentes |
Suporte parcial | GA | Suporte parcial | As mudanças serão aplicadas. Para detalhes sobre o que é ou não compatível com a atualização de credenciais para clusters avançados, consulte Diferenças entre clusters avançados para alternar chaves de conta de serviço. |
Credenciais preparadas para o cluster de usuário | GA | GA | Nenhuma diferença. | |
Executar o upgrade do cluster de usuários em modo de teste | GA | GA | GA | Nenhuma diferença. |
Upgrade assíncrono do cluster de usuários | GA | GA | GA | Nenhuma diferença. |
Upgrade assíncrono do cluster de administrador | GA | GA | GA | Nenhuma diferença. |
Atualização sequencial de pools de nós | GA | GA | Nenhuma diferença. | |
Criar snapshot do volume com o driver CSI do vSphere | Visualizar | Visualizar | Visualizar | Nenhuma diferença. |
Criar um cluster de usuário com o Controlplane V2 ativado | GA | GA | GA | Nenhuma diferença. |
Migração de armazenamento com o SPBM | GA | GA | GA | Nenhuma diferença. |
Migrar um repositório de dados para um SPBM | GA | GA | GA | Nenhuma diferença. |
Migrar um cluster de usuário para o Controlplane V2 | GA | GA | GA | Nenhuma diferença. |
Migrar para um cluster de administrador de HA | GA | GA | GA | Nenhuma diferença. |
Migrar as configurações do F5 BIG-IP | GA | GA | GA | Nenhuma diferença. |
Balanceador de carga | Suporte parcial | GA | GA | As mudanças serão aplicadas. Para mais informações, consulte a documentação de referência relevante sobre balanceadores de carga e configuração de cluster. |
Verificações de simulação | Suporte parcial | GA | GA | Nenhuma diferença. |
Requisitos de hardware | GA | GA | GA | As mudanças serão aplicadas. Para mais detalhes, consulte Requisitos de CPU, RAM e armazenamento. |
Snapshot | GA | GA | GA | Nenhuma diferença. |
Registro privado | GA | GA | GA | As mudanças serão aplicadas. Para detalhes sobre como usar um registro particular em um cluster avançado, consulte Limitações com clusters avançados e o pacote completo. |
IPAM, DNS, NTP e multi-NIC | GA | GA | GA | Nenhuma diferença. |
Criação/atualização/exclusão de clusters | GA | GA | GA | As mudanças serão aplicadas. Apenas pequenas diferenças. Para mais informações, consulte a documentação da operação de cluster relevante. |
Proxy | GA | GA | GA | Nenhuma diferença. |
Política de atualização do NodePool | GA | GA | Nenhuma diferença. | |
Diagnosticar | GA | GA | As mudanças são aplicadas. As verificações relacionadas ao vCenter não estão disponíveis para clusters avançados. Como não há mais um controlador onprem-user-cluster-controller , o guia Diagnosticar
problemas de cluster está obsoleto para clusters avançados. Para clusters avançados da versão
1.32, o comando gkectl diagnose cluster
executa verificações de integridade
para o cluster especificado. |
|
Tags do vSphere e rastreamento de VMs | GA | Incompatível. | ||
Grupo de hosts do vSphere | GA | Incompatível. | ||
Registro e monitoramento | GA | GA | GA | Nenhuma diferença. |
Grupos antiafinidade | GA | GA | Nenhuma diferença. | |
Plano de controle do cluster de usuário sem HA | GA | Incompatível. |
A seguir
Crie clusters com o recurso de cluster avançado ativado: