Dépannage de la mise à niveau de l'extension Istio gérée vers la version 1.12
Résoudre les problèmes liés à la mise à niveau des composants Istio gérés de la version 1.11 vers la version 1.12 dans IBM Cloud, y compris la mise à niveau d’ Istio géré, notamment la version Istio 1.12.
Cloud privé virtuel Infrastructure classique
Lorsque vous mettez à niveau vos composants Istio gérés de la version 1.11 vers la version 1.12, la mise à niveau n'est pas complète.
Lorsque vous vérifier le statut de l'additif Istio, le paramètre **HEALTH STATUS ** reste défini sur (1.11 --> 1.12).
Name Version Health State Health Status
istio 1.12 updating (1.11 --> 1.12)
En outre, lorsque vous recherchez le pod addon-istio-operator dans les jouranux en exécutant kubectl logs -n ibm-operators -l name=managed-istio-operator, vous voyez les messages d'erreur suivants.
Error [IST0139] (MutatingWebhookConfiguration istio-sidecar-injector) Webhook overlaps with others: [istio-sidecar-injector/namespace.sidecar-injector.istio.io]. This might cause injection to occur twice.
Error [IST0139] (MutatingWebhookConfiguration istio-sidecar-injector) Webhook overlaps with others: [istio-sidecar-injector/sidecar-injector.istio.io]. This might cause injection to occur twice.
Si l'instance de l'additif Istio que vous mettez à niveau a été mise à disposition à la version 1.10 ou antérieure, il existe des problèmes de webhook qui doivent être résolus pour pouvoir effectuer une mise à niveau vers la version 1.12.
Pour résoudre les erreurs de wehhook et poursuivre la mise à niveau de la version, suivez les instructions de l'étape 4 de Mise à jour de la version secondaire du module complémentaire Istio.
Attendez la mise à niveau pour continuer. Ensuite, vérifiez l'état d'intégrité d'Istio pour vérifier que le module complémentaire fonctionne normalement.
Name Version Health State Health Status
istio 1.12 normal Addon Ready