Helm

Install using Helm

Follow this guide to install and configure the Dubbo mesh using Helm.

Prerequisites

helm repo add dubbo https://charts.dubbo.apache.org
helm repo update

Installation steps

  1. Install the Dubbo Base chart, which contains cluster-wide custom resource definitions (CRDs). These must be installed before deploying the Dubbo control plane:
helm install dubbo-base dubbo/base -n dubbo-system --create-namespace
  1. Install the Dubbo Discovery chart, which deploys Dubbo control plane services:
helm install dubbod dubbo/dubbod -n dubbo-system --wait

Uninstall

  1. List all Dubbo charts installed in the dubbo-system namespace:
helm ls -n dubbo-system
  1. Delete the Dubbo Base chart:
helm delete dubbo-base -n dubbo-system
  1. Delete the Dubbo Discovery chart:
helm delete dubbod -n dubbo-system
  1. Delete the dubbo-system namespace:
kubectl delete namespace dubbo-system