All Projects β†’ bodywork-ml β†’ bodywork-ml-pipeline-project

bodywork-ml / bodywork-ml-pipeline-project

Licence: other
Deployment template for a continuous training pipeline.

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to bodywork-ml-pipeline-project

Argo Cd
Declarative continuous deployment for Kubernetes.
Stars: ✭ 7,887 (+35750%)
Mutual labels:  pipeline, continuous-delivery, continuous-deployment, cicd, gitops
Bodywork Core
Deploy machine learning projects developed in Python, to Kubernetes. Accelerated MLOps πŸš€
Stars: ✭ 145 (+559.09%)
Mutual labels:  pipeline, continuous-delivery, continuous-deployment, batch, serving
Jx
Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton
Stars: ✭ 4,041 (+18268.18%)
Mutual labels:  pipeline, continuous-delivery, cicd, gitops
bump-everywhere
πŸš€ Automate versioning, changelog creation, README updates and GitHub releases using GitHub Actions,npm, docker or bash.
Stars: ✭ 24 (+9.09%)
Mutual labels:  pipeline, continuous-delivery, continuous-deployment, gitops
ship-it
Wattpad's tool for continuously deploying code to Kubernetes quickly, safely, and observably.
Stars: ✭ 14 (-36.36%)
Mutual labels:  continuous-delivery, continuous-deployment, gitops
Gaia
Build powerful pipelines in any programming language.
Stars: ✭ 4,534 (+20509.09%)
Mutual labels:  pipeline, continuous-delivery, gitops
ofcourse
A Concourse resource generator
Stars: ✭ 41 (+86.36%)
Mutual labels:  continuous-delivery, continuous-deployment, cicd
Android-CICD
This repo demonstrates how to work on CI/CD for Mobile Apps πŸ“± using Github Actions πŸ’Š + Firebase Distribution πŸŽ‰
Stars: ✭ 37 (+68.18%)
Mutual labels:  continuous-delivery, continuous-deployment, cicd
Jenkins
Jenkins automation server
Stars: ✭ 18,225 (+82740.91%)
Mutual labels:  continuous-delivery, continuous-deployment, cicd
Flux
Successor: https://github.com/fluxcd/flux2 β€” The GitOps Kubernetes operator
Stars: ✭ 6,688 (+30300%)
Mutual labels:  continuous-delivery, continuous-deployment, gitops
swarmci
Swarm CI - Docker Swarm-based CI system or enhancement to existing systems.
Stars: ✭ 48 (+118.18%)
Mutual labels:  pipeline, continuous-delivery, continuous-deployment
Git Push Deploy
Simple Automated CI/CD Pipeline for GitHub and GitLab Projects
Stars: ✭ 21 (-4.55%)
Mutual labels:  pipeline, continuous-delivery, continuous-deployment
kedro
A Python framework for creating reproducible, maintainable and modular data science code.
Stars: ✭ 6,068 (+27481.82%)
Mutual labels:  pipeline, mlops
godot-exporter
Godot Engine Automation Pipeline Android – iOS – Linux – MacOS – Windows – HTML5 – Itch.io.
Stars: ✭ 54 (+145.45%)
Mutual labels:  pipeline, cicd
Pipelines
Machine Learning Pipelines for Kubeflow
Stars: ✭ 2,607 (+11750%)
Mutual labels:  pipeline, mlops
metagraf
metaGraf is a opinionated specification for describing a software component and what its requirements are from the runtime environment. The mg command, turns metaGraf specifications into Kubernetes resources, supporting CI, CD and GitOps software delivery.
Stars: ✭ 15 (-31.82%)
Mutual labels:  pipeline, gitops
Kedro
A Python framework for creating reproducible, maintainable and modular data science code.
Stars: ✭ 4,764 (+21554.55%)
Mutual labels:  pipeline, mlops
Serving
A flexible, high-performance carrier for machine learning modelsοΌˆγ€Žι£žζ‘¨γ€ζœεŠ‘εŒ–ιƒ¨η½²ζ‘†ζžΆοΌ‰
Stars: ✭ 403 (+1731.82%)
Mutual labels:  pipeline, serving
pipelines-as-code
Pipelines as Code
Stars: ✭ 37 (+68.18%)
Mutual labels:  pipeline, continuous-delivery
Great expectations
Always know what to expect from your data.
Stars: ✭ 5,808 (+26300%)
Mutual labels:  pipeline, mlops

Deploy ML Pipelines on Kubernetes with Bodywork

bodywork

This repository demonstrates how to run a continuous training pipeline on Kubernetes, using Bodywork. The example ML pipeline has two stages:

  1. Run a batch job to train a model.
  2. Deploy the trained model as service with a REST API.

For information on this demo, take a look here. To run this project, follow the steps below. If you are new to Kubernetes, then take a look at our Kubernetes Quickstart Guide.

Install Bodywork

Bodywork is distributed as a Python package that can be installed using Pip,

$ pip install bodywork

Run the ML Pipeline

To test the pipeline defined in thie repository run,

$ bodywork create deployment https://github.com/bodywork-ml/bodywork-ml-pipeline-project

Logs will be streamed to your terminal until the job has been successfully completed.

Make this Project Your Own

This repository is a GitHub template repository that can be automatically copied into your own GitHub account by clicking the Use this template button above.

After you've cloned the template project, use official Bodywork documentation to help modify the project to meet your own requirements.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].