deployKF helps you build world-class data and machine learning platforms on any Kubernetes cluster, in any cloud or environment.
Our vision is that anyone with Kubernetes experience can effortlessly build and support a custom data and machine learning platform for their organization, without requiring specialized MLOps knowledge.
deployKF combines the ease of a managed service with the flexibility of a self-hosted solution. Create a platform that is tailored to your organization's needs, while not also requiring a team of MLOps experts to build and maintain it.
The key features of deployKF are:
- Run on any Kubernetes cluster, including on-premises and in the cloud
- Deploy leading Data and ML tools like Kubeflow, Airflow†, and MLflow†
- Intuitive centralized configs for all aspects of the platform
- Seamless in-place upgrades and config updates
- Connect your existing Istio, cert-manager, Kyverno, S3, and MySQL
- Use any identity provider via OpenID Connect or LDAP
- Native support for GitOps with ArgoCD
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 Cloudflare A look inside the Cloudflare ML Ops platform Have a story to share? Let us know!
Also, you can add your organization to the Adopters List.
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
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
deployKF/deployKF
repository:
If you need commercial support for deployKF, please contact Aranui Solutions. Aranui Solutions is a US-based company founded by the creators of deployKF to help organizations build ML & Data Platforms on Kubernetes.
- Visit: Aranui Solutions Website
- Email:
[email protected]
For more information about our releases, please see:
Kubeflow and deployKF are two different but related projects.
You may wish to review our detailed deployKF vs Kubeflow Manifests comparison. Note, most other distributions of Kubeflow use largely unmodified versions of the Kubeflow Manifests. So the comparison is also relevant to them.
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.
Yes! For more information, please see our community page.