Skip to main content

Quick Start

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


Installation

helm repo add koderover-chart https://koderover.tencentcloudcr.com/chartrepo/chart
helm repo update
helm upgrade --install zadig-kugarockszadig koderover-chart/zadig \
  --version=3.4.0 \
  --create-namespace \
  -n kugarockszadig \

  # Global configuration
  --set global.extensions.extAuth.extauthzServerRef.namespace=kugarocks \

  # Endpoint configuration (FQDN points to localhost)
  --set endpoint.type=FQDNzadig \
  --set endpoint.FQDN=localhost:8088type=IP \
  #--set Dexendpoint.IP=127.0.0.1 (OIDC\
  provider)--set settingsgloo.gatewayProxies.gatewayProxy.service.type=NodePort \
  --set gloo.gatewayProxies.gatewayProxy.service.httpNodePort=30080 \
  --set dex.fullnameOverride=zadig-kugarocks-zadig-dex \
  --set dex.config.issuer=http://zadig-kugarocks-zadig-dex:5556/dex \
  --set "dex.config.staticClients[0].redirectURIs[0]=http://localhost:8088/127.0.0.1:30080/api/v1/callback" \
  --set "dex.config.staticClients[0].id=zadigzadig" \
  --set "dex.config.staticClients[0].name=zadigzadig" \
  --set "dex.config.staticClients[0].secret=ZXhhbXBsZS1hcHAtc2VjcmV0 \

  # MySQL settings
  --set tags.mysql=trueZXhhbXBsZS1hcHAtc2VjcmV0" \
  --set mysql.persistence.pv=true \
  --set tags.mysql=true \
  --set mysql.primary.persistence.size=1Gi \
  #--set MongoDBmongodb.persistence.pv=true settings\
  --set tags.mongodb=true \
  --set connections.mongodb.db=zadig \
  --set mongodb.persistence.pv=true \
  --set mongodb.persistence.size=1Gi \

  # MinIO settings
  --set tags.minio=true \
  --set minio.persistence.pv=true \
  --set tags.minio=true \
  --set minio.persistence.size=1Gi