Vantage y cómo forzar un reintento. Para el esquema a nivel de campo, consulte referencia de la API. Para obtener una descripción general conceptual, consulte Arquitectura.
Fases de reconciliación
status.degradationReasons[].
Condiciones de estado
status.conditions[]:
Progressing:statusesTruemientras el proceso sigue en curso.Ready:statusesTruecuando finaliza correctamente.Degraded:statusesTruesi se produce un error en cualquier momento. En este caso,status.degradationReasons[]contiene los detalles del error o de los errores.
condition=Ready (kubectl wait --for=condition=Ready vantages.vantage.abbyy.com/$release_name). Ready no abarca la instalación de skill, que se ejecuta como un trabajo independiente (consulte más abajo), y también debe verificar las aplicaciones de ArgoCD generadas. Consulte la referencia de Vantage.status para ver el esquema de estado completo.
La instalación de skill se realiza por separado
Ready no indica que la instalación de skill haya finalizado. Puede usar Vantage mientras el trabajo está en ejecución.
Supervise el trabajo directamente:
Forzar un reintento
Vantage con vantage.abbyy.com/reprocess (cualquier valor):
Vantage es mutable, pero para reintentar la instalación de Vantage, el CR de Vantage correspondiente debe llevar la anotación vantage.abbyy.com/reprocess (cualquier valor). Editar solo spec.* no vuelve a intentar una instalación fallida; después de corregir spec, aplique la anotación para desencadenar el reintento.
Qué sigue
Referencia de la API
Referencia campo por campo de todas las propiedades de especificación y estado.
Solución de problemas
Síntoma → diagnóstico → solución para fallos comunes al reconciliar.
