Prepare-se para as atualizações da versão e a solução de problemas de configurações incorretas do Kubernetes com insights do cluster - Amazon EKS

Ajudar a melhorar esta página

Para contribuir com este guia de usuário, escolha o link Editar esta página no GitHub, disponível no painel direito de cada página.

Prepare-se para as atualizações da versão e a solução de problemas de configurações incorretas do Kubernetes com insights do cluster

Os insights do cluster de Amazon EKS fornecem detecção de problemas e recomendações para resolvê-los e ajudar você a gerenciar o cluster. Cada cluster de Amazon EKS passa por verificações automáticas e recorrentes em relação a uma lista de insights com curadoria do Amazon EKS. Essas verificações de insights são totalmente gerenciadas pelo Amazon EKS e oferecem recomendações sobre como lidar com quaisquer descobertas.

Tipos de insights de cluster

  • Insights de configurações: identificam configurações incorretas na configuração do EKS Hybrid Nodes que podem prejudicar a funcionalidade do cluster ou das workloads.

  • Insights de atualizações: identificam problemas que podem afetar a capacidade de atualizar para novas versões do Kubernetes.

Considerações

  • Frequência: o Amazon EKS atualiza os insights do cluster a cada 24 horas. Você não pode atualizar manualmente os insights do cluster. Se você corrigir um problema de cluster, levará algum tempo para que os insights do cluster sejam atualizados. Para determinar se uma correção teve êxito, compare a hora em que a alteração foi implantada com a "hora da última atualização" do insight do cluster.

  • Permissões: o Amazon EKS cria automaticamente uma entrada de acesso ao cluster para insights de cluster em cada cluster de EKS. Essa entrada dá permissão ao EKS para visualizar as informações sobre o cluster. O EKS usa essas informações para gerar os insights. Para obter mais informações, consulte AmazonEKSClusterInsightsPolicy.

Casos de uso

Os insights de cluster no Amazon EKS fornecem verificações automatizadas para ajudar a manter a integridade, a confiabilidade e a configuração ideal de seus clusters Kubernetes. Abaixo estão os principais casos de uso para insights de cluster, incluindo prontidão para upgrade e solução de problemas de configuração.

Insights de atualização

Os Insights de atualizações são um tipo específico de verificações de insights nos insights do cluster. Essas verificações retornam insights relacionados à prontidão para a atualização da versão do Kubernetes. O Amazon EKS executa verificações de insights de atualização em cada cluster de EKS.

Importante

O Amazon EKS reverteu temporariamente um recurso que exigia que você usasse um sinalizador --force para atualizar o cluster quando havia certos problemas de insights do cluster. Para obter mais informações, consulte Temporary rollback of enforcing upgrade insights on update cluster version no GitHub.

Para obter mais informações sobre como atualizar o cluster, consulte Etapa 3: atualizar o ambiente de gerenciamento do cluster.

Antes de atualizar a versão do cluster de Kubernetes, é possível usar a guia Insights de clusters do painel de observabilidade no console do Amazon EKS. Se seu cluster identificou problemas, revise-os e faça as correções apropriadas. Os problemas incluem links para o Amazon EKS e a documentação do Kubernetes. Depois de corrigir o problema, aguarde a atualização dos insights do cluster. Se todos os problemas tiverem sido resolvidos, atualize seu cluster.

O Amazon EKS retorna insights relacionados à prontidão para a atualização da versão do Kubernetes. Os insights de atualização identificam possíveis problemas que podem afetar as atualizações do cluster de Kubernetes. Isso minimiza o esforço que os administradores despendem na preparação das atualizações e aumenta a confiabilidade das aplicações nas versões mais recentes do Kubernetes. Os clusters são verificados automaticamente pelo Amazon EKS em relação a uma lista de possíveis problemas que afetam a atualização da versão do Kubernetes. O Amazon EKS atualiza frequentemente a lista de verificações de insights com base nas análises das alterações feitas em cada versão do Kubernetes.

Os insights de atualização do Amazon EKS aceleram o processo de teste e verificação de novas versões. Eles também permitem que administradores de clusters e desenvolvedores de aplicações aproveitem os recursos mais recentes do Kubernetes, destacando os problemas e oferecendo orientações sobre remediação.

Insights de configuração

Os insights do cluster de EKS verificam automaticamente os clusters do Amazon EKS com nós híbridos para identificar problemas de configuração que prejudicam a comunicação entre webhook e o ambiente de gerenciamento do Kubernetes, os comandos do kubectl como exec e logs e muito mais. Os insights de configurações revelam problemas e fornecem recomendações de correção, acelerando o tempo necessário para uma configuração de nós híbridos totalmente funcionais.

Conceitos básicos

Para ver a lista de verificações de insights realizadas e quaisquer problemas relevantes identificados pelo Amazon EKS, você usar o AWS Management Console, a AWS CLI, os SDKs da AWS e a operação da API ListInsights do Amazon EKS. Para começar, consulte o Visualizar insights de clusters.