官網: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!