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 do Amazon EKS fornecem detecção de problemas e recomendações para resolvê-los e ajudar você a gerenciar o cluster. Cada cluster do 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.

O Amazon EKS fornece dois tipos de insights: Insights de configurações e Insights de atualizações. Os 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. Os Insights de atualizações identificam problemas que podem afetar a capacidade de atualizar para novas versões do Kubernetes.

Para ver a lista de verificações de insights realizadas e quaisquer problemas relevantes identificados pelo Amazon EKS, você pode chamar a aparência no AWS Management Console, a AWS CLI, os SDKs da AWS e a operação da API ListInsights do Amazon EKS. Para obter as etapas, consulte Visualizar insights de clusters.

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 do 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.

Prepare-se para atualizações de versão do Kubernetes com insights de cluster

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.

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 do EKS.

  • Antes de atualizar a versão do cluster do Kubernetes, verifique 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 os problemas, 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 do 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.

Solucionar problemas de configuração incorreta com os insights do cluster

Os insights do cluster do 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.