istio sidecar injection not working

Posté par lenoir-bernadette le 01/03/2026
RÉSOLU

lenoir-bernadette

Membre depuis le 23/07/2024

J'ai un nouveau namespace dans mon cluster K8s où j'ai déployé des applications. Istio est censé injecter les sidecars automatiquement mais mes pods n'ont pas de conteneur istio-proxy. Pourquoi ?

Commentaires

bmarques

Membre depuis le 26/07/2024

actif secouriste

T'as bien mis le label d'injection sur ton namespace ? C'est le truc le plus courant. Sans ça l'admission webhook d'Istio va ignorer tes pods.

kubectl label namespace mon-namespace istio-injection=enabled

christelle10

Membre depuis le 23/03/2025

Après avoir mis le label, il faut redémarrer les pods existants. L'injection se fait au moment de la création du pod, pas en live. Fais un `kubectl rollout restart deployment`.

buisson-thomas

Membre depuis le 30/05/2024

actif

Vérifie aussi si le webhook `sidecar-injector` est bien en place et running dans le namespace istio-system. Un `kubectl get mutatingwebhookconfiguration` peut te donner des infos.

lenoir-bernadette

Membre depuis le 23/07/2024

C'était le label du namespace, j'avais complètement zappé. J'ai ajouté le label, redémarré les deployments et bim, les sidecars sont là. Simple mais efficace. Merci pour le coup de main !

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire