部署 Istio 环境
1. 准备工作
- docker、helm、kubectl 环境已安装。
- dubbo-go cli 工具和依赖工具已安装
2. 部署 Istio 环境
- 使用helm 安装 istio 基础 CRD 和 istiod 组件。也可以参考 Istio 文档 使用 istioctl 安装。
$ helm repo add istio https://istio-release.storage.googleapis.com/charts
$ kubectl create namespace istio-system
$ helm install istio-base istio/base -n istio-system
$ helm install istiod istio/istiod --namespace istio-system
删除istio 水平扩展资源
*目前 dubbo-go 依赖单个 istiod 实例进行服务发现。
$ kubectl delete hpa istiod -n istio-system
安装完成后,可以在 istio-system 命名空间下看到一个 istiod pod 在正常运行。
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
最后修改 January 2, 2023: docs:quickstart_triple_with_customize (#1790) (2d2ea68)