Kubeflow é um kit de ferramentas de aprendizado de máquina (ML) dedicado a tornar as implantações de fluxos de trabalho de ML no Kubernetes simples, portáteis e escalonáveis.
Os pipelines do Kubeflow são fluxos de trabalho de ML reutilizáveis de ponta a ponta criados usando o SDK do Kubeflow Pipelines.
O serviço de pipelines Kubeflow tem os seguintes objetivos:
Kubeflow Pipelines pode ser instalado como parte da plataforma Kubeflow. Como alternativa, você pode implantar o Kubeflow Pipelines como um serviço independente.
O tempo de execução do contêiner Docker foi descontinuado no Kubernetes 1.20+. O Kubeflow Pipelines mudou para usar o Emissary Executor por padrão do Kubeflow Pipelines 1.8. O executor do Emissary é independente do tempo de execução do Container, o que significa que você pode executar Kubeflow Pipelines no cluster Kubernetes com qualquer tempo de execução do Container.
Comece com seu primeiro pipeline e leia mais informações na visão geral do Kubeflow Pipelines.
Veja as várias maneiras de usar o SDK do Kubeflow Pipelines.
Consulte o documento da API Kubeflow Pipelines para especificações da API.
Consulte os documentos de referência do Python SDK ao escrever pipelines usando o Python SDK.
Antes de começar a contribuir com o Kubeflow Pipelines, leia as diretrizes em Como contribuir. Para saber como criar e implantar Kubeflow Pipelines a partir do código-fonte, leia o guia do desenvolvedor.
A reunião acontecerá todas as quartas-feiras, das 10h às 11h (PST). Calendário Convide ou participe da reunião diretamente
Notas de reunião
#kubeflow-pipelines
Os pipelines do Kubeflow usam Argo Workflows por padrão para orquestrar recursos do Kubernetes. A comunidade Argo tem nos apoiado muito e estamos muito gratos. Além disso, há backend Tekton disponível também. Para acessá-lo, consulte o repositório Kubeflow Pipelines com Tekton.