Skip to main content

Quick Start

https://koderover.com/tutorials-detail/codelabs/t100/index.html#0


Installation

  • Version 3.4.0
  • Resources: 2C/4G

Add Repo

helm repo add koderover-chart https://koderover.tencentcloudcr.com/chartrepo/chart
helm repo update

Get Node IP

Get K8s node ip first.

kubectl get no -o wide

If using minikube:

minikube ip

Helm Install

Created by https://koderover.com/installer.

TIP

Image pull from tencent cloud, no need to use proxy.

helm upgrade --install zadig-zadig koderover-chart/zadig \
  --version=3.4.0 \
  --create-namespace \
  -n zadig \
  --set global.extensions.extAuth.extauthzServerRef.namespace=zadig \
  --set endpoint.type=IP \
  --set endpoint.IP=192.168.49.2 \
  --set gloo.gatewayProxies.gatewayProxy.service.type=NodePort \
  --set gloo.gatewayProxies.gatewayProxy.service.httpNodePort=30080 \
  --set dex.fullnameOverride=zadig-zadig-dex \
  --set dex.config.issuer=http://zadig-zadig-dex:5556/dex \
  --set "dex.config.staticClients[0].redirectURIs[0]=http://192.168.49.2:30080/api/v1/callback" \
  --set "dex.config.staticClients[0].id=zadig" \
  --set "dex.config.staticClients[0].name=zadig" \
  --set "dex.config.staticClients[0].secret=ZXhhbXBsZS1hcHAtc2VjcmV0" \
  --set mysql.persistence.pv=true \
  --set tags.mysql=true \
  --set mysql.primary.persistence.size=4Gi \
  --set mongodb.persistence.pv=true \
  --set tags.mongodb=true \
  --set connections.mongodb.db=zadig \
  --set mongodb.persistence.size=4Gi \
  --set minio.persistence.pv=true \
  --set tags.minio=true \
  --set minio.persistence.size=4Gi

Uninstall

helm ls
NAME            NAMESPACE       REVISION        UPDATED                                 STATUS  CHART           APP VERSION
zadig-zadig     zadig           1               2025-07-27 15:17:19.476668 +0800 CST    failed  zadig-3.4.0     3.4.0
helm uninstall zadig-zadig

Services

http://192.168.49.2:30080

NAME               TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)                               AGE
aslan              ClusterIP   10.97.80.181     <none>        25000/TCP,8888/TCP                    16m
dind               ClusterIP   None             <none>        2375/TCP                              16m
gateway            ClusterIP   10.107.179.38    <none>        443/TCP                               16m
gateway-proxy      NodePort    10.104.89.92     <none>        80:30080/TCP,443:30875/TCP            16m
gloo               ClusterIP   10.111.190.40    <none>        9977/TCP,9976/TCP,9988/TCP,9979/TCP   16m
hub-server         ClusterIP   10.100.62.238    <none>        26000/TCP                             16m
kr-minio           ClusterIP   10.107.173.38    <none>        9000/TCP                              16m
kr-minio-console   ClusterIP   10.104.167.200   <none>        9001/TCP                              16m
kr-mongodb         ClusterIP   10.97.84.48      <none>        27017/TCP                             16m
kr-mysql           ClusterIP   10.96.211.77     <none>        3306/TCP                              16m
kr-redis           ClusterIP   10.98.176.85     <none>        6379/TCP                              16m
plutus-vendor      ClusterIP   10.108.242.190   <none>        29000/TCP                             16m
time-nlp           ClusterIP   10.102.1.12      <none>        8000/TCP                              16m
user               ClusterIP   10.110.21.234    <none>        80/TCP,8080/TCP                       16m
vendor-portal      ClusterIP   10.102.46.76     <none>        80/TCP                                16m
zadig-portal       ClusterIP   10.105.102.238   <none>        80/TCP                                16m
zadig-zadig-dex    ClusterIP   10.96.247.120    <none>        5556/TCP,5558/TCP                     16m

Pods

+ kubectl get pods
NAME                               READY   STATUS    RESTARTS        AGE
aslan-66f9699769-cw498             1/1     Running   2 (3m46s ago)   7m13s
cron-956b9bbf8-wc6qk               1/1     Running   1 (5m53s ago)   7m13s
dind-0                             1/1     Running   0               7m13s
discovery-577577fc57-k66z8         1/1     Running   0               7m13s
gateway-57ddfd877d-pr8hj           1/1     Running   0               7m12s
gateway-proxy-756f4f758-xbqxf      1/1     Running   0               7m13s
gloo-7487444cc9-zlh4w              1/1     Running   0               7m12s
hub-server-5dc5544f47-bcwmd        1/1     Running   1 (6m1s ago)    7m13s
kr-minio-6df5f4cc64-hlct7          1/1     Running   0               7m13s
kr-mongodb-0                       1/1     Running   0               7m13s
kr-mysql-0                         1/1     Running   0               7m13s
kr-redis-76848f69b5-6r8mk          1/1     Running   0               7m13s
plutus-vendor-9f49bc849-f4jfm      1/1     Running   3 (2m47s ago)   7m12s
time-nlp-74b9c46bcd-jbtj8          1/1     Running   0               7m12s
user-85bd986c58-zgwdj              1/1     Running   1 (4m5s ago)    7m13s
vendor-portal-5848f9fcbb-khqwp     1/1     Running   0               7m13s
zadig-portal-68d764f5c9-q2hgs      1/1     Running   0               7m13s
zadig-zadig-dex-7b9fd687bb-qrqbs   1/1     Running   2 (3m50s ago)   7m13s

Top Nodes

+ kubectl top no
NAME       CPU(cores)   CPU%   MEMORY(bytes)   MEMORY%
minikube   457m         5%     2518Mi          20%