Helm离线安装seldon-core

2021-01-12  本文已影响0人  万州客

在社会主义的初级阶段,一切以原始的离线安装方式进行,反而是一种更有把控性的事情。
最近计划作一个Klever的学习和实践,但这个Klever的github官网,how-to风格的文档,实在不敢恭维,自己一步一步走吧~

一,k3s离线安装

https://www.jianshu.com/p/485923b5fbde

二, Helm 3安装

从github上下载helm 3 版本,解压,想办法放到$PATH路径中即可。

$helm version
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /zzz/.kube/config
version.BuildInfo{Version:"v3.4.2", GitCommit:"23dd3af5e19a02d4f4baa5b2f242645a1a3af629", GitTreeState:"clean", GoVersion:"go1.14.13"}

三,istio离线安装

https://www.jianshu.com/p/308bd33c788b

四,从github下载seldon-core最新版本

seldon-core-1.5.1.tar.gz并解压

五,制作seldon-core-operator的helm charts安装包

进入解压目录的helm-charts目录,运行如下命令
helm package seldon-core-operator/
会在当前目录下,生成seldon-core-operator-1.5.1.tgz文件

六,安装seldon-core

命令如下:

kubectl create namespace seldon-system
helm install \
    --namespace seldon-system \
    --set usageMetrics.enabled=true \
    --set istio.enabled=true  \
    seldon-core \
    seldon-core-operator-1.5.1.tgz

如果正常,输出如下:

WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /zzz/.kube/config
NAME: seldon-core
LAST DEPLOYED: Tue Jan 12 10:35:11 2021
NAMESPACE: seldon-system
STATUS: deployed
REVISION: 1
TEST SUITE: None

七,查看seldon-core运行状态

kubectl get all -n seldon-system
NAME                                             READY   STATUS    RESTARTS   AGE
pod/seldon-controller-manager-6c4cbcbd89-zmbwj   1/1     Running   7          4h33m

NAME                             TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)   AGE
service/seldon-webhook-service   ClusterIP   10.129.7.218   <none>        443/TCP   4h33m

NAME                                        READY   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/seldon-controller-manager   1/1     1            1           4h33m

NAME                                                   DESIRED   CURRENT   READY   AGE
replicaset.apps/seldon-controller-manager-6c4cbcbd89   1         1         1       4h33m

八,上传保存helm-charts

使用harbor 2.1,还可以保存刚才在这个helm-charts,然后,在公司内部使用(helm push)。
harbor 2.1如何开启安全扫描和charts仓库,AI Model仓库,接下来都会继续。


截屏2021-01-12下午3.11.59.png
上一篇 下一篇

猜你喜欢

热点阅读