Vantage zurückmeldet, und wie Sie einen erneuten Versuch erzwingen. Das Schema auf Feldebene finden Sie in der API-Referenz. Einen konzeptionellen Überblick finden Sie unter Architektur.
Reconciliierungs-Phasen
status.degradationReasons[] ausgewiesen.
Statusbedingungen
status.conditions[]:
Progressing:statusistTrue, solange der Prozess läuft.Ready:statusist bei erfolgreichem AbschlussTrue.Degraded:statusistTrue, wenn zu irgendeinem Zeitpunkt ein Fehler auftritt. In diesem Fall enthältstatus.degradationReasons[]die Details zu den Fehlern.
condition=Ready (kubectl wait --for=condition=Ready vantages.vantage.abbyy.com/$release_name). Ready deckt die Skill-Installation nicht ab, da diese als separater Job ausgeführt wird (siehe unten), und Sie sollten außerdem die generierten ArgoCD-Anwendungen prüfen. Das vollständige Status-Schema finden Sie in der Vantage.status-Referenz.
Die Installation der Skills läuft separat
Ready bedeutet daher nicht, dass die Installation der Skills abgeschlossen ist. Sie können Vantage verwenden, während der Job läuft.
Überwachen Sie den Job direkt:
Erneuten Installationsversuch erzwingen
Vantage-Ressource mit der Annotation vantage.abbyy.com/reprocess (beliebiger Wert):
Vantage Custom-Resource ist änderbar. Um die Installation von Vantage jedoch erneut auszuführen, muss die entsprechende Vantage-CR mit vantage.abbyy.com/reprocess annotiert werden (beliebiger Wert). Das Bearbeiten von spec.* allein startet keinen erneuten Versuch nach einer fehlgeschlagenen Installation. Korrigieren Sie zunächst die Spezifikation und fügen Sie dann die Annotation hinzu, um den erneuten Versuch auszulösen.
Nächste Schritte
API-Referenz
Detaillierte Referenz zu jedem Feld jeder Spezifikation und Statuseigenschaft.
Fehlerbehebung
Symptom → Diagnose → Lösung für häufige Fehler beim Reconciliieren.
