美文网首页
部署istio官网demo项目bookinfo

部署istio官网demo项目bookinfo

作者: do_young | 来源:发表于2020-08-12 00:02 被阅读0次

将default命名空间打上标签

kubectl label namespace default istio-injection=enabled --overwrite=true

istio会通过admission controller,为所有在default命名空间中创建的容器添加数据平面的sidecar。

创建bookinfo项目

直接使用istio目录下的bookinfo.yaml文件,创建项目。

kubectl apply -f D:\software\istio-X.Y.Z\samples\bookinfo\platform\kube\bookinfo.yaml

创建以后,查看一下创建的容器:


image.png

这些容器对应的应用服务为:


image.png
整个项目的应用部署情况如图所示: image.png

为bookinfo应用创建一个gateway

kubectl apply -f D:\software\istio-X.Y.Z\samples\bookinfo\networking/bookinfo-gateway.yaml
image.png

这样,就可以使用浏览器对应用进行访问了。

image.png

当然,也可以使用kiali查看一下应用访问状况 :


image.png

相关文章

网友评论

      本文标题:部署istio官网demo项目bookinfo

      本文链接:https://www.haomeiwen.com/subject/zwvudktx.html