离线安装zadig

官网:https://koderover.com/

 

官方给的离线安装文档有些问题,这里记录下自己离线安装的过程。

 

适用单节点k8s环境。

 

整体安装思路:

根据官方给出的helm安装方式以及离线安装方式结合而来。

通过官方的离线包将安装所需的镜像加载到本地,然后通过helm进行离线安装。

 

安装前提,本地有k8s环境,安装有helm。

 

步骤:

1.下载离线包:

官方地址:

curl -O https://resources.koderover.com/dist/zadig-airgapped-v1.3.0.tar.gz

 

压缩包解压后会有一个zadig-image.tar.gz文件,就是我们需要的镜像集合了。

tar xvf  zadig-air*.tar.gz

 

2.加载镜像

docker load < zadig-image.tar.gz
docker iamges | grep ccr

 

3.下载zadig的chart文件

链接: zadig-1.3.0.tgz 提取码: qp7t 

 

4.启动zadig

在k8s上创建namespace,在指定namespace启动zadig

kubectl create ns zadig

helm install zadig --namespace zadig  zadig-1.3.0.tgz --set endpoint.type=IP \
    --set endpoint.IP=<IP> \
    --set ingress-nginx.controller.service.nodePorts.http=<30000~32767任一端口>

helm list -n zadig

kubectl get po -n zadig

 

 

备注:

在安装的过程中zadig需要的两个pvc(zadig-mongodb,zadig-minio)创建不成功,我替换成了自己已有的pvc然后启动成功。

 

 

 

enjoy!

 

 

posted @ 2021-08-05 13:54  侯小良  阅读(669)  评论(1)    收藏  举报