Этот проект включает в себя развертывание Seldon Core, Prometheus и Grafana на кластере Kind для реализации и мониторинга ML-приложения на основе uplift-модели. Приложение предоставляет endpoint /predict
, который возвращает предсказание uplift для клиентов. В Grafana реализован дэшборд, отображающий количество успешных запросов во времени.
- Docker и Kind установлены
- Helm установлен для управления Kubernetes пакетами
- Python версии 3.8 или выше
- MLServer установлен для обслуживания моделей
make all
## Конфигурационные файлы
- kind-cluster.yaml: Конфигурация для создания кластера Kind.
- seldon-deployment.yaml: Конфигурация для развертывания ML модели с использованием Seldon Core.
- values_grafana_local.yaml: Настройки для Grafana, включая настройку Prometheus как источника данных.