• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
    • Preguntas
    • Profesores
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Pruebas Online
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

112
Vistas
La compilación de Elyra-Pipelines a Kubeflow basado en Tekton falla

Instalé un clúster de kubernetes que ejecuta canalizaciones de kubeflow basadas en tekton encima de KIND usando las siguientes instrucciones

Ahora recibo el siguiente mensaje de error del editor de canalizaciones de Elyra. Correr contra un clúster kfp basado en argo funciona bien.

¿El compilador kfp de alguna manera no es compatible con tekton? ¿Alguien puede arrojar algo de luz sobre esto?

Cuerpo de respuesta HTTP:

 {"error_message":"Error creating pipeline: Create pipeline failed: Failed to get parameters from the pipelineRun: Invalid input error: Unsupported argo version. Expected: tekton.dev/v1beta1. Received: argoproj.io/v1alpha1", "error_details":"Error creating pipeline: Create pipeline failed: Failed to get parameters from the pipelineRun: Invalid input error: Unsupported argo version. Expected: tekton.dev/v1beta1. Received: argoproj.io/v1alpha1"}
almost 3 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Hay diferentes aspectos a considerar aquí:

Es necesario realizar una implementación personalizada para permitir que Kubeflow Pipelines integre o use un entorno de Tekton. Como mencionaste, los pasos se describen aquí .

En cuanto al soporte de Elyra, las versiones recientes de Elyra que comienzan con Elyra 2.x han incorporado soporte para KFP usando Tekton y hay más documentación disponible en la guía del usuario de Elyra.

Si todavía está usando Elyra 1.x o anterior, aún se aplica lo siguiente:

Ahora, en relación con la compilación y ejecución de Kubeflow Pipeline en un entorno de Tekton, Elyra actualmente usa el paquete python KFP SDK y el compilador regular para compilar y generar el ARGO YAML predeterminado (consulte el código aquí ). Para admitir Tekton, necesitaremos usar un paquete de python diferente (kfp-tekton==0.3.0) y también se necesita una ruta de código diferente durante la compilación (ver ejemplo ).

Otro aspecto es que parece que hay algunas incompatibilidades entre las dos canalizaciones como se describe en la ruta de migración .

En cuanto al apoyo, el proyecto Elyra agradecería contribuciones.

almost 3 years ago · Santiago Trujillo Denunciar

0

A partir de ahora, el compilador de Tekton se encuentra en un paquete separado. Puede instalarlo con pip install kfp-tekton==0.3.0 para kubeflow 1.2. Aquí está la guía del usuario

Actualmente, Elyra no admite la compilación para kfp-tekton, solo kfp-argo

Hay un problema abierto al respecto con el equipo de Elyra.

almost 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda