Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo discute problemas conhecidos que afetam as configurações personalizadas do kubelet em nós do Microsoft Windows no AKS (Serviço de Kubernetes do Azure). Para obter mais informações sobre esse recurso, consulte Personalizar a configuração de nó para pools de nós do AKS.
Os tamanhos de log excedem o máximo especificado durante a gravação agressiva de logs
Em uma VM (máquina virtual) do Windows, os tamanhos de log aumentarão além do valor da container-log-max-size
configuração se um contêiner estiver gravando no log de forma agressiva. Durante períodos pesados de gravação de logs, o arquivo de log cresce muito rapidamente para que a rotação de logs ocorra antes que o limite de container-log-max-size
configuração seja excedido.
Se vários pods estiverem gravando agressivamente no log, o tamanho do log poderá aumentar para dezenas de gibibytes (GiBs) antes que o log seja girado (compactado e substituído), mesmo que o tamanho máximo seja apenas dezenas de mebibytes (MiBs).
Para obter mais informações, consulte o problema 110630 do GitHub do Kubernetes, "O Kubelet não respeita container-log-max-size
a tempo, durante gravações de log pesadas do contêiner".
Versões afetadas
O problema de tamanho excessivo do log se aplica a todas as versões do Kubernetes.
Falha na compactação do arquivo de log do Kubelet
Em uma VM do Windows, quando o kubelet tenta compactar um arquivo de log em um .gz
formato de arquivo, ele para de responder durante a etapa final do processo (tentando renomear o arquivo morto antes de fechar o arquivo).
Para obter mais informações, consulte o problema do Kubernetes GitHub 111548, "Falha na compactação de log do Kubelet no Windows".
Versões afetadas
O problema de compactação do arquivo de log do kubelet se aplica a todas as versões do Kubernetes anteriores à versão 1.23
. Ele também se aplica a determinadas versões anteriores do Kubernetes 1.23
e 1.24
, conforme mostrado na tabela a seguir. O problema de compactação do arquivo de log foi corrigido para a versão 1.25.0
do Kubernetes (no 111549 de solicitação de pull do GitHub do Kubernetes) e todas as versões subsequentes do Kubernetes.
Kubernetes x.Versão Y | Versões às quais o problema conhecido se aplica | GitHub corrige o número da solicitação de pull no Kubernetes |
---|---|---|
1.24 |
Todas as versões anteriores 1.24.7 |
112482 |
1.23 |
Todas as versões anteriores 1.23.13 |
112483 |
Para obter mais informações, consulte a versão de 29 de janeiro de 2023 do log de alterações do AKS.
Falha nas configurações personalizadas do sistema operacional
Sintomas
Uma configuração personalizada do sistema operacional não é aplicada.
Motivo
Esse problema ocorrerá se você tentar aplicar a configuração personalizada do sistema operacional em um pool de nós do Windows. Atualmente, não há suporte para configurações do sistema operacional em pools de nós do Windows. Essas configurações funcionam apenas em pools de nós do Linux.
Solução alternativa
Aplique a configuração personalizada do sistema operacional no nível do cluster ou no nível do pool de nós para um pool de nós do Linux. Para verificar se a configuração do nó personalizado está em uso, consulte Confirmar se as configurações foram aplicadas.
Entre em contato conosco para obter ajuda
Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte ou peça ajuda à comunidade de suporte do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.