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.
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, mas você também pode atualizá-los manualmente para ver o status mais recente. Por exemplo, você pode atualizar manualmente os insights do cluster depois de resolver um problema para ver se o problema foi resolvido.
-
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 Amazon 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 do 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
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 do Kubernetes, é possível usar a guia Insights sobre upgrade do painel de observabilidade no console do Amazon EKS
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.
Insights de configuração
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.
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.