Fehlerbehebung beim Upgrade des verwalteten Istio-Add-ons auf Version 1.12
Beheben Sie Probleme beim Upgrade von verwalteten Istio-Komponenten von Version 1.11 auf 1.12 unter IBM Cloud, einschließlich des Upgrades von verwalteten Istio auf Version 1.12 unter Istio.
Virtual Private Cloud Classic-Infrastruktur
Wenn Sie ein Upgrade Ihrer verwalteten Istio-Komponenten von Version 1.11 auf Version 1.12 durchführen, wird das Upgrade nicht abgeschlossen.
Wenn Sie Status überprüfen für das Istio-Add-on ausführen, ist der Allgemeinzustand weiterhin auf (1.11 --> 1.12) gesetzt.
Name Version Health State Health Status
istio 1.12 updating (1.11 --> 1.12)
Wenn Sie die Protokolle für den Pod addon-istio-operator durch Ausführen von kubectl logs -n ibm-operators -l name=managed-istio-operator überprüfen, werden die folgenden Fehlernachrichten angezeigt.
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.
Wenn die Instanz des Istio-Add-ons, für die Sie ein Upgrade durchführen, mit Version 1.10 oder früher bereitgestellt wurde, müssen die bestehenden Webhook-Probleme behoben werden, bevor Sie ein Upgrade auf Version 1.12 durchführen können.
Um die Webhook-Fehler zu beheben und mit dem Versionsupgrade fortzufahren, befolgen Sie die Anweisungen in Schritt 4 unter Nebenversion des Istio-Add-ons aktualisieren.
Warten Sie, bis das Upgrade abgeschlossen ist. Überprüfen Sie anschließend den Allgemeinzustand von Istio , um sicherzustellen, dass das Add-on ordnungsgemäß funktioniert.
Name Version Health State Health Status
istio 1.12 normal Addon Ready