istio sidecar injection not working

lenoir-bernadette 01/03/2026
RÉSOLU
lenoir-bernadette
Auteur Actif
Avatar de lenoir-bernadette
lenoir-bernadette
Auteur Actif

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 ?

01/03/2026 à 13:05

4 commentaires

bmarques
Membre Actif Secouriste
Avatar de bmarques
bmarques
Membre 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
02/03/2026 à 09:58

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.

Modifié le 23/05/2026 à 16:20

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.

Modifié le 23/05/2026 à 16:20
lenoir-bernadette
Auteur Actif
Avatar de lenoir-bernadette
lenoir-bernadette
Auteur Actif

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 !

05/03/2026 à 01:35

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