Skip to content

iAlexMlops/MLPlatform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helm Chart для платформы с ArgoCD Applications

Этот репозиторий содержит Helm Chart для развертывания портативной платформы для машинного обучения, направленной на использование малых ресурсов, с ArgoCD Applications для управления развертыванием чартов, находящихся в директории charts.

Предварительные требования

Перед началом установки убедитесь, что у вас установлены следующие инструменты:

  • Helm - менеджер пакетов для Kubernetes.
  • Kubernetes - платформа оркестрации контейнеров.
  • Минимальные ресурсы: 2cpu, 4gb

Установка ArgoCD с использованием локального чарта:

cd argocd
helm upgrade --install --create-namespace -f values.yaml -n argocd argocd .

Установка платформы с использованием Helm

После установки ArgoCD выполните следующую команду для развертывания платформы:

cd ..
kubectl apply -f Platform.yaml

Этот файл содержит ArgoCD Application для запуска платформы

Доступ к UI ArgoCD:

Чтобы получить доступ к UI ArgoCD, можно перейти по ссылке указанной в values для argocd чарта. В случае, если что-то пошло не так, то можно подключиться к ArgoCD, прокинув порты на localhost

kubectl port-forward svc/argocd-server -n argocd 8080:443

Откройте ваш браузер и перейдите по адресу https://localhost:8080.

Для авторизации используйте логин и пароль admin:admin.

Дополнительные заметки

Устранение неполадок

В случае любых проблем во время установки или процесса развертывания, пожалуйста, обратитесь к официальной документации Helm и ArgoCD для получения дополнительной помощи.

About

PET project for building an ML platform

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published