Istiod Helm Chart

This chart installs an Istiod deployment.

Setup Repo Info

helm repo add istio https://istio-release.storage.googleapis.com/charts
helm repo update

See helm repo for command documentation.

Installing the Chart

Before installing, ensure CRDs are installed in the cluster (from the istio/base chart).

To install the chart with the release name istiod:

kubectl create namespace dubbo-system
helm install istiod istio/istiod --namespace dubbo-system

Uninstalling the Chart

To uninstall/delete the istiod deployment:

helm delete istiod --namespace dubbo-system

Configuration

To view support configuration options and documentation, run:

helm show values istio/istiod

Examples

Configuring mesh configuration settings

Any Mesh Config options can be configured like below:

meshConfig:
  accessLogFile: /dev/stdout

Revisions

Control plane revisions allow deploying multiple versions of the control plane in the same cluster. This allows safe canary upgrades

revision: my-revision-name