Pular para o conteúdo principal

Checklist de gerenciamento de tráfego no Istio: roteamento, retries e circuit breaking

Como configurar políticas de gerenciamento de tráfego no Istio para que seus serviços possam fazer canary releases, repetir falhas transitórias e descartar carga quando um serviço downstream apresenta problemas. Cobre VirtualService, DestinationRule, retries, timeouts, circuit breakers e outlier detection.

13itens
Voltar para todos os checklists
Service MeshIntermediate
istioservice-meshtraffic-managementkubernetesresilience
Progresso0 / 13 concluídos
0%

Instale o Istio com um perfil adequado ao seu cluster

Crítico

Marque namespaces para injeção de sidecar, nunca o cluster inteiro

Crítico

Defina subsets do DestinationRule antes de qualquer regra de roteamento

Crítico

Defina um timeout explícito em cada rota do VirtualService

Crítico

Configure retries com retryOn, attempts e perTryTimeout

Crítico

Defina limites de pool de conexões como seu circuit breaker

Crítico

Ative outlier detection para expulsar pods problemáticos automaticamente

Crítico

Faça rollout de novas versões com roteamento ponderado

Use roteamento baseado em header para testar em produção com segurança

Espelhe o tráfego para validar a v2 sem servir suas respostas

Injete falhas para testar se os retries e breakers realmente funcionam

Execute istioctl analyze antes de aplicar qualquer configuração

Crítico

Observe as métricas certas para saber quando as políticas disparam

Crítico
Sponsored
Carbon Ads

Mais checklists

Also worth your time on this topic