使用服务网格提升可观测性和管理能力
1. 移除 Zipkin 服务器的代码更改
为了移除 Zipkin 服务器,对源代码进行了以下更改:
- 移除了所有微服务构建文件 build.gradle 中对 org.springframework.cloud:spring-cloud-starter-zipkin 的依赖。
- 移除了三个 Docker Compose 文件( docker-compose.yml 、 docker-compose-partitions.yml 和 docker-compose-kafka.yml )中 Zipkin 服务器的定义。
- 移除了 Zipkin 服务器的 Helm 图表。
- 从通用配置文件 config-repo/application.yml 中移除了特定于 Zipkin 的属性 spring.zipkin.sender.type 。
后续将在 Kubernetes 集群中部署 Istio 时安装 Jaeger。
2. 在 Kubernetes 集群中部署 Istio
2.1 部署步骤
以下是在 Kubernetes 集群中部署 Istio 并访问其中服务的步骤:
1. 确保 Minikube 实例运行 :
bash minikube status
超级会员免费看
订阅专栏 解锁全文

378

被折叠的 条评论
为什么被折叠?



