Warum fehlen Istio-Komponenten?
Virtual Private Cloud Classic-Infrastruktur
Mindestens eine Komponente der Istio-Steuerebene, zum Beispiel istiod, ist in Ihrem Cluster nicht vorhanden.
Überprüfen Sie die folgenden möglichen Ursachen:
- Sie haben eine der Istio-Bereitstellungen gelöscht, die in Ihrem über Istio verwalteten Add-on im Cluster installiert ist.
- Sie haben die
IstioOperator(IOP)-Standardressource geändert. Wenn Sie das verwaltete Istio-Add-on aktivieren, können Sie keineIstioOperator-Ressourcen (iop) verwenden, um die Installation der Istio-Steuerebene anzupassen. Es werden nur die Ressourcen des TypsIstioOperator, die von IBM für die Istio-Steuerebene verwaltet werden, unterstützt. Das Ändern der Einstellungen für die Steuerebene kann zu einem nicht unterstützten Status der Steuerebene führen. Wenn Sie in Ihrer Datenebene in der „ Istio “-Version 1.23 und früheren Versionen eine „IstioOperator“-Ressource für benutzerdefinierte Gateways erstellen, sind Sie für die Verwaltung dieser Ressourcen verantwortlich.
So verifizieren Sie die Installation der Steuerebenenkomponenten:
-
Prüfen Sie die Werte auf Anpassungen, die Sie in der Anpassungs-Konfigurationszuordnung angegeben haben. Beispiel: Wenn der Wert der Einstellung
istio-components-pilot-requests-cpuzu hoch ist, werden Steuerebenenkomponenten möglicherweise nicht geplant.kubectl describe cm managed-istio-custom -n ibm-operators ```sh {: pre} -
Prüfen Sie die Protokolle des Istio-Operators. Falls Protokolle angeben, dass der Operator Ihre Anpassungseinstellungen nicht abgleichen kann, überprüfen Sie erneut Ihre Einstellungen für die angepasste Istio-Installation.
kubectl logs -n ibm-operators -l name=managed-istio-operator -
Optional: Zum Aktualisieren Ihrer Konfigurationszuordnungsressource
managed-istio-customlöschen Sie die Konfigurationszuordnung aus Ihrem Cluster. Nach etwa 5 Minuten wird in Ihrem Cluster eine Standardkonfigurationszuordnung erstellt, die die ursprünglichen Installationseinstellungen enthält. Der Istio-Operator gleicht die Installation von Istio mit den ursprünglichen Add-on-Einstellungen ab; dazu gehören die Kernkomponenten der Istio-Steuerebene.kubectl delete cm managed-istio-custom -n ibm-operators -
Wenn Istio-Steuerebenenkomponenten oder andere Istio-Ressourcen weiterhin nicht verfügbar sind, aktualisieren Sie den Cluster-Master.
ibmcloud ks cluster master refresh -c CLUSTER_NAME_OR_ID