Traefik lança atualização com correções para Kubernetes e melhorias na documentação

imagem 42

Correções de bugs

Nesta versão, diversos problemas foram resolvidos nos provedores Kubernetes. O provider CRD agora evita colisões de nomes gerados e adiciona opções de nomenclatura segura e de restrição de namespace para recursos TLS padrão; os nomes de serviços Kubernetes gerados são escopados ao seu recurso pai, os serviços de failover são nomeados a partir do serviço referenciado e uma opção de nomenclatura segura evita conflitos. O provider Gateway API corrige regras de roteador e preserva segmentos de caminho codificados em URLRewrite e RequestRedirect. O provider ingress-nginx deduplica opções TLS de autenticação de cliente para ingresses que compartilham o mesmo host, aplica autenticação, cabeçalhos personalizados, erros personalizados e redirecionamento SSL ao backend padrão, e honra a configuração asDefault excluindo entrypoints internos. O middleware de serviço do Ingress Kubernetes agora aplica crossProviderNamespace. No núcleo, o FastProxy rejeita códigos de status fora da faixa provenientes dos backends, o suporte a HTTP/3 é atualizado por meio da dependência quic-go para a versão v0.61.0 e várias dependências golang.org/x são atualizadas. Além disso, no âmbito de middleware e autenticação, a dependência go-http-auth é atualizada e uma nova opção permite desabilitar o fallback para as opções TLS padrão.

Atualizações de documentação

As melhorias na documentação incluem esclarecimentos sobre OriginStatus e DownstreamStatus nos logs de acesso, correção de palavra duplicada na referência da API/dashboard, remoção de :ro do docker.sock, guia de migração da versão v3.7.10 para o Gateway API 1.6.1 e documentação do requisito de CRDs do canal experimental do provider Kubernetes Gateway, atualização das diretivas de server snippet suportadas no ingress-nginx, exemplo de configuração do middleware ipAllowList com rejectStatusCode, marcação da opção service como obrigatória no middleware errors, documentação da resolução de conflitos de opções TLS, esclarecimento de que o TLS do roteador substitui o do entrypoint, requisito de notificações de keyspace do Redis, remoção do selo aposentado do Go Report Card, restauração da documentação de ativação de socket do systemd e atualização da política de suporte de versões a partir da v3.6.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *