Solución de problemas en la actualización del complemento gestionado de Istio a la versión 1.12
Resolver problemas al actualizar los componentes gestionados de Istio de la versión 1.11 a 1.12 en IBM Cloud, incluida la actualización de Istio gestionado, que incluye la versión Istio 1.12.
Nube privada virtual Infraestructura clásica
Al actualizar los componentes de Istio gestionados de la versión 1.11 a la versión 1.12, la actualización no se completa.
Cuando comprueba el estado del complemento de Istio, HEALTH STATUS se queda definido en (1.11 --> 1.12).
Name Version Health State Health Status
istio 1.12 updating (1.11 --> 1.12)
Además, al comprobar los registros del pod addon-istio-operator ejecutando kubectl logs -n ibm-operators -l name=managed-istio-operator, ve los siguientes mensajes de error.
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 la instancia del complemento de Istio que está actualizando se ha suministrado en la versión 1.10 o anterior, hay problemas de webhook que deben resolverse antes de poder actualizar a la versión 1.12.
Para resolver los errores de webhook y continuar la actualización de la versión, siga las instrucciones del paso 4 de Actualización de la versión menor del complemento de Istio.
Espere a que continúe la actualización. A continuación, compruebe el estado de Istio para verificar que el complemento funciona con normalidad.
Name Version Health State Health Status
istio 1.12 normal Addon Ready