PrimeHub 实践
一、PrimeHub简介
PrimeHub 适用于Kubernetes的多用户机器学习平台,PrimeHub是一个基于Kubernetes顶部的轻松机器学习基础设施。它提供集群计算、一键研究环境、轻松的数据集加载以及各种资源和访问控制的管理。所有这些都是根据以项目/团队为中心的概念设计的。
二、搭建
1、k8s环境准备
k8s集群环境以及相关组价已经准备好了,详细可参考官方文档:
https://docs.primehub.io/docs/getting_started/prerequisites
2、安装(社区)CE版
官方文档:https://docs.primehub.io/docs/getting_started/install_primehub_ce
准备环境变量
# The domain name of PrimeHub which user can access to.
PRIMEHUB_DOMAIN=test.primehub.com
# PrimeHub admin phadmin default password
PH_PASSWORD=phtest@123
# Keycloak admin keycloak default password
KC_PASSWORD=phtest@123
卸载
[root@hombd03 ~]# helm list -n hub
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
[root@hombd03 ~]# helm delete primehub -n hub
删除状态为 Error 的 pod:
[root@hombd03 ~]# kubectl get pods -n hub
NAME READY STATUS RESTARTS AGE
primehub-bootstrap-ps5h6 0/1 Error 0 3d17h
primehub-bootstrap-s5n6m 0/1 Error 0 3d17h
primehub-bootstrap-vt2mn 0/1 Error 0 3d17h
primehub-bootstrap-vzkzm 0/1 Error 0 3d17h
[root@hombd03 ~]# kubectl delete pod primehub-bootstrap-ps5h6 -n hub
pod "primehub-bootstrap-ps5h6" deleted
[root@hombd03 ~]# kubectl delete pod primehub-bootstrap-s5n6m -n hub
pod "primehub-bootstrap-s5n6m" deleted
[root@hombd03 ~]# kubectl get pods -n hub
No resources found in hub namespace.
为者常成,行者常至
自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)