All Projects → indix → mlflow-gocd

indix / mlflow-gocd

Licence: Apache-2.0 license
GoCD plugins to work with MLFlow as model repository in a CD flow

Programming Languages

java
68154 projects - #9 most used programming language
scala
5932 projects
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to mlflow-gocd

gocd-trial
See GoCD in action quickly, using docker-compose.
Stars: ✭ 25 (-3.85%)
Mutual labels:  continuous-delivery, gocd
www.go.cd
Github pages repo
Stars: ✭ 39 (+50%)
Mutual labels:  continuous-delivery, gocd
Gocd
Main repository for GoCD - Continuous Delivery server
Stars: ✭ 6,314 (+24184.62%)
Mutual labels:  continuous-delivery, gocd
Escape
Release engineering, life-cycle management and Continuous Delivery of software platforms and artefacts
Stars: ✭ 199 (+665.38%)
Mutual labels:  continuous-delivery
Werf
The CLI tool gluing Git, Docker, Helm, and Kubernetes with any CI system to implement CI/CD and Giterminism
Stars: ✭ 2,814 (+10723.08%)
Mutual labels:  continuous-delivery
generator-nullfactory-xrm
Yeoman generator for Dynamics 365 Solutions. It generates a project structure that facilitates the quick creation builds and automated release strategies with minimal effort.
Stars: ✭ 15 (-42.31%)
Mutual labels:  continuous-delivery
cloud-sdk
The SAP Cloud SDK documentation and support repository.
Stars: ✭ 29 (+11.54%)
Mutual labels:  continuous-delivery
Jenkinsfiles
Examples for jenkins pipelines, comparing scripted and declarative syntax
Stars: ✭ 187 (+619.23%)
Mutual labels:  continuous-delivery
lunasec
LunaSec - Dependency Security Scanner that automatically notifies you about vulnerabilities like Log4Shell or node-ipc in your Pull Requests and Builds. Protect yourself in 30 seconds with the LunaTrace GitHub App: https://github.com/marketplace/lunatrace-by-lunasec/
Stars: ✭ 1,261 (+4750%)
Mutual labels:  continuous-delivery
Rok8s Scripts
Opinionated scripts for managing application deployment lifecycle in Kubernetes
Stars: ✭ 248 (+853.85%)
Mutual labels:  continuous-delivery
Ecs Deploy
ecs-deploy is a continuous deployment platform for AWS ECS. It automates deploys based a simple json/yaml file which can be integrated in your CI/CD
Stars: ✭ 236 (+807.69%)
Mutual labels:  continuous-delivery
Concourse Up
Deprecated - used Control Tower instead
Stars: ✭ 207 (+696.15%)
Mutual labels:  continuous-delivery
bodywork-ml-pipeline-project
Deployment template for a continuous training pipeline.
Stars: ✭ 22 (-15.38%)
Mutual labels:  continuous-delivery
Git Octopus
The continuous merge workflow
Stars: ✭ 202 (+676.92%)
Mutual labels:  continuous-delivery
k8s.ecoysystem.apps
kubernetes(k8s) ecosystem applications written c#, including micro-service(aspnetcore.webapi) and health checks etc. the goal is automatic complete continuous integration, delivery, deployment by committing code to the respository. so i will continue to be iterated...
Stars: ✭ 16 (-38.46%)
Mutual labels:  continuous-delivery
Hands On Devops
A hands-on DevOps course covering the culture, methods and repeated practices of modern software development involving Packer, Vagrant, VirtualBox, Ansible, Kubernetes, K3s, MetalLB, Traefik, Docker-Compose, Docker, Taiga, GitLab, Drone CI, SonarQube, Selenium, InSpec, Alpine 3.10, Ubuntu-bionic, CentOS 7...
Stars: ✭ 196 (+653.85%)
Mutual labels:  continuous-delivery
domino-research
Projects developed by Domino's R&D team
Stars: ✭ 74 (+184.62%)
Mutual labels:  mlflow
Liquibase
Main Liquibase Source
Stars: ✭ 2,910 (+11092.31%)
Mutual labels:  continuous-delivery
Screenshots
Screenshots: A command line utility and package for capturing screenshots for Flutter
Stars: ✭ 225 (+765.38%)
Mutual labels:  continuous-delivery
event extract master
支持百度竞赛数据的中文事件抽取,支持ace2005数据的英文事件抽取,本人将苏神的三元组抽取算法中的DGCNN改成了事件抽取任务,并将karas改成了本人习惯使用的pytorch,在数据加载处考虑了各种语言的扩展
Stars: ✭ 43 (+65.38%)
Mutual labels:  mlflow

mlflow-gocd

Build Status

GoCD plugins to work with MLFlow as model repository.

The plugin works with a process where runs within an experiment are "promoted" for production use. A new build is triggered for each promoted run in an experiment and exposes the artifact_uri as an environment variable to the build.

The optional fetch model plugin utilizes the artifacts uri and the given artifact pattern / name to download the model(s) (from S3 as of now) to the desired destination during the build.

Tested on GoCD 17.2.0+ and MLFlow 0.7.0

Configuring the repository

Configuring experiments as packages

Build comment with trackback url

Fetching models/artifacts from mlflow

Optionally the fetch plugin can also be used in conjunction with the package plugin to fetch artifacts stored in mlflow (backed by S3.)

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].