31 lines
2.3 KiB
Markdown
31 lines
2.3 KiB
Markdown
# Dkube
|
|
|
|
[DKube](https://dkube.io/) is an MLOps product based on best of Kubeflow and MLFlow. It is optimized for implementation on-prem or in the cloud. You get the flexibility and innovation of open source ref architectures like Kubeflow and MLFlow as a supported product.
|
|
|
|
With DKube you can prepare your data including feature engineering, train AI models, optimize, tune and publish AI models and be able to deploy/serve those models. Kubeflow pipelines, KF Serving, MLFlow experiment tracking and comparison are all provided while allowing you to track the model and data versioning for reproducibility, audits and governance.
|
|
|
|
## Installation
|
|
|
|
### Requirements
|
|
The following is the minimum configuration required to deploy DKube on a Rancher cluster
|
|
- The minimal configuration for each of the worker nodes is as follows:
|
|
- 16 cores
|
|
- 64 GB RAM
|
|
- 300 GB storage for Root Volume
|
|
- The worker nodes could be brought up with any of the following OS distributions
|
|
- Ubuntu 20.04
|
|
- CentOS / RHEL 7.9
|
|
- Amazon Linux 2 for installations on AWS
|
|
- Storage
|
|
- The recommended storage option for DKube meta-data and user ML resources is an external NFS server with a min of 1TB storage available.
|
|
- For evaluation purposes, one of the worker nodes can be configured as the storage option. In this case the recommended size of storage on the worker node is 1 TB and a minimum size of 400 GB.
|
|
- Dkube requires a Kubernetes version of 1.20.
|
|
- Dkube images registry details are required for installation. Please send a mail to support@dkube.io for the details.
|
|
- The following sections in the installation guide needs to be followed to prepare Rancher cluster for Dkube installation.
|
|
- [Getting the Dkube Files](https://dkube.io/install/install3_x/Install-Getting-Started.html#getting-the-dkube-files)
|
|
- [Setting up the Rancher Cluster](https://dkube.io/install/install3_x/Install-Rancher.html#setting-up-the-rancher-cluster)
|
|
- [Preparing the Rancher Cluster](https://dkube.io/install/install3_x/Install-Rancher.html#preparing-the-rancher-cluster).
|
|
- [Node Setup](https://dkube.io/install/install3_x/Install-Rancher.html#node-setup). This is optional for a non-GPU cluster.
|
|
|
|
For more information on installation, refer to the [Dkube Installation Guide](https://dkube.io/install/install3_x/Install-Advanced.html).
|