DeployKF
deployKF builds machine learning platforms on Kubernetes. We combine the best of Kubeflow, Airflow†, and MLflow† into a complete platform.
Install / Use
/learn @deployKF/DeployKFREADME
About deployKF
<div> <a href="https://github.com/deployKF/deployKF/releases"> <img alt="Downloads" src="https://img.shields.io/github/downloads/deployKF/deployKF/total?style=flat-square&color=28a745" /> </a> <a href="https://github.com/deployKF/deployKF/fork"> <img alt="Contributors" src="https://img.shields.io/github/forks/deployKF/deployKF?style=flat-square&color=28a745" /> </a> <a href="https://github.com/deployKF/deployKF/graphs/contributors"> <img alt="Contributors" src="https://img.shields.io/github/contributors/deployKF/deployKF?style=flat-square&color=28a745" /> </a> <a href="https://github.com/deployKF/deployKF/blob/master/LICENSE"> <img alt="License" src="https://img.shields.io/github/license/deployKF/deployKF?style=flat-square&color=28a745" /> </a> <a href="https://github.com/deployKF/deployKF/releases"> <img alt="Latest Release" src="https://img.shields.io/github/v/release/deployKF/deployKF?style=flat-square&color=6f42c1&label=latest%20release" /> </a> </div>What is deployKF?
<img src='https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/deploykf-color.svg' width='20'> deployKF builds machine learning platforms on Kubernetes. <br> We combine the best of <img src='https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/kubeflow-color.svg' width='20'> Kubeflow, <img src='https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/airflow-color.svg' width='20'> Airflow<sup>†</sup>, and <img src='https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/mlflow-color.svg' width='20'> MLflow<sup>†</sup> into a complete platform that is easy to deploy and maintain.
<sub><sup>†</sup><sup>Coming soon, see our current and future tools.</sup></sub>
Why use deployKF?
deployKF combines the ease of a managed service with the flexibility of a self-hosted solution.
Our goal is that any Kubernetes user can build a machine learning platform for their organization, without needing specialized MLOps knowledge, or a team of experts to maintain it.
The key features of deployKF are:
- Run on any Kubernetes cluster, including on-premises and in the cloud
- Intuitive centralized configs for all aspects of the platform
- Seamless in-place upgrades and config updates
- Connect your existing <img src='https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/istio-color.svg' width='20'> Istio, <img src='https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/cert-manager-color.svg' width='20'> cert-manager, <img src='https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/kyverno-color.svg' width='20'> Kyverno, <img src='https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/s3-color.svg' width='20'> S3, and <img src='https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/mysql-color.svg' width='20'> MySQL
- Use any identity provider via OpenID Connect or LDAP
- Native support for GitOps with ArgoCD
Video Introduction
<div> <a href="https://www.youtube.com/watch?v=GDX4eLL_8E0" target="_blank" rel="noopener"> <img src="https://i.ytimg.com/vi/GDX4eLL_8E0/maxresdefault.jpg" width="720" /> </a> <div> <b>Title</b>: deployKF: A better way to deploy Kubeflow (and more) <br> <b>Event</b>: Kubeflow Summit 2023 </div> </div>
Featured Stories
We are always excited to see how and where deployKF is being used!
Here are some stories of deployKF being used in the wild:
Organization | Article / Video --- | --- <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/cloudflare-color.svg"><source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/cloudflare-color.svg"><img src="https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/cloudflare-color.svg" width="20"></picture> Cloudflare | A look inside the Cloudflare ML Ops platform
<sub><sup> <em>Have a story to share? Let us know!</em> </sup></sub>
<br>
Using deployKF
Getting Started
To help you get started with deployKF, we have prepared a number of guides:
- ⭐ Getting Started - learn how to run deployKF anywhere
- Local Quickstart - try deployKF on your local machine
- Migrate from Kubeflow Distributions - how and why to migrate from other Kubeflow distributions
Release Information
For more information about our releases, please see:
Support the Project
deployKF is a new and growing project. If you like what we are doing, please help others discover us by sharing the project with your colleagues and/or the wider community.
We greatly appreciate GitHub Stars ⭐ on the
<picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=deploykf/deploykf&type=Date&theme=dark" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=deploykf/deploykf&type=Date" /> <img alt="Star History Chart" src="https://api.star-history.com/svg?repos=deploykf/deploykf&type=Date" width="600" /> </picture>deployKF/deployKFrepository:
<br>
Other Resources
Commercial Support
To discuss commercial support options for deployKF, please connect with <img src='https://raw.githubusercontent.com/deployKF/website/main/overrides/.icons/custom/aranui-solutions-color.svg' width='20'> Aranui Solutions, the company started by the creators of deployKF. Learn more on the Aranui Solutions Website.
Community
The deployKF community uses the Kubeflow Slack for informal discussions among users and contributors.
Please see our community page for more information.
History of deployKF
deployKF was originally created and is maintained by Mathew Wicks (GitHub: @thesuperzapper), a Kubeflow lead and maintainer of the popular Apache Airflow Helm Chart. deployKF is a community-led project that welcomes contributions from anyone who wants to help.
Related Skills
node-connect
326.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
80.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
326.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
80.4kCommit, push, and open a PR
