使用服务网格提升可观测性与管理能力
1. 创建服务网格
在完成源代码的相关更改后,我们就可以开始创建服务网格了。具体操作步骤如下:
1. 构建 Docker 镜像 :
bash cd $BOOK_HOME/Chapter18 eval $(minikube docker-env -u) ./gradlew build eval $(minikube docker-env) docker-compose build
这里的 eval $(minikube docker-env -u) 命令确保 ./gradlew build 使用主机的 Docker 引擎,而非 Minikube 实例中的 Docker 引擎,因为构建命令会使用 Docker 运行测试容器。
2. 重新创建并设置默认命名空间 :
bash kubectl delete namespace hands-on kubectl apply -f kubernetes/hands-on-namespace.yml kubectl config set-context $(kubectl config current-context) --namespace=hands-on
注意, hands-on-namespace.yml 文件创建的 hands-on 命名空间带有 istio-injection: enabled 标
超级会员免费看
订阅专栏 解锁全文
917

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



