Legion Platform can be deployed on top of Kuberenetes cluster using HELM tool.
Legion platform could be deployed on bare-metal / PaaS Kubernetes cluster.
Important
Kubernetes version required: at least 1.11.
Entire Legion platform is distributed as a HELM Chart and Docker images (details in appropriate chapter) and you have to use HELM tool to deploy legion on your cluster.
Currently Legion supports HELM (client and server) version 2 (at least 2.10 minor version).
To deploy Legion on Kubernetes cluster, you have to:
- Authorize on cluster
- Ensure that HELM is Installed
- Create configuration file for Legion HELM chart, e.g.
values.yaml
using according chapter or use predefined example. - Install Legion HELM chart using configuration file
helm install legion -f values.yaml --name legion --repo https://github.com/legion-platform/legion-helm-charts
That's all, starting this moment, you can:
- To manage model trainings
- To manage model packaging
- To manage model deployments
- To ask deployed models for prediction
- To make A/B tests for model deployments
- To analyze train and performance metrics
- To send feedback for previously made predictions