官網:https://koderover.com/

官方給的離線安裝問題有些問題,這裡記錄下自己離線安裝的一些過程。

整體安裝思路:

根據官方給出的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!