从零开始搭建k8s集群——使用KubeSphere管理平台搭建链路追踪组件zipkin服务端

Posted 北溟溟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零开始搭建k8s集群——使用KubeSphere管理平台搭建链路追踪组件zipkin服务端相关的知识,希望对你有一定的参考价值。

前言

zipkin组件是我们在微服务应用中实现链路追踪的组件,由于服务间的调用关系错综复杂,服务网络庞大,一旦系统出现异常,快速定位问题将变得异常困难。zipkin能够记录我们整个微服务的调用链路,以及各个调用阶段的执行状况,可以针对性的优化我们的某个微服务性能。本节内容我们使用kubesphere平台构建一个k8s集群环境下的zipkin应用,话不多说,开始实战。

正文

  • 点击应用负载-服务-创建,创建一个应用

  •  点击有状态服务

  •  填写基本信息,点击下一步

  • 选择添加容器

  • 输入容器镜像名称openzipkin/zipkin:2,点回车加载镜像

  • 下拉填写端口映射,勾选同步主机时区,点对勾

  • 如果存在多个副本可以选择如下策略的一种完成部署,根据服务器性能分配pod的位置

  • 此处没有数据库存储配置和配置文件配置,直接点击下一步

  •  高级设置部分直接选择创建,zipkin就创建完成了

  • 至此,服务就创建完成了

  • 点击服务名称处,可查看引用部署情况

  •  选择服务-创建-指定工作负载,创建一个zipkin应用外网访问服务

  • 填写外网访问基本信息,点击下一步

  • 选择指定工作负载-有状态副本集-zipkin应用  

  • 填写端口映射信息,点击下一步

  •  选择外网暴露,NodePort方式,点击创建

  • 外网访问服务创建完成,根据外网映射端口访问服务

  • 任意一台服务器IP地址加暴露端口访问zipkin服务 

结语

至此关于使用KubeSphere管理平台搭建链路追踪组件zipkin服务端的教程就结束了,别忘记关注、点赞加收藏哦,创作不易。你的支持就是我创作的最大动力。我们下期见。。。

以上是关于从零开始搭建k8s集群——使用KubeSphere管理平台搭建链路追踪组件zipkin服务端的主要内容,如果未能解决你的问题,请参考以下文章

从零开始搭建k8s集群——使用KubeSphere管理平台搭建链路追踪组件zipkin服务端

(九)从零开始搭建k8s集群——使用KubeSphere管理平台搭建流控组件sentinel服务端

从零开始搭建k8s集群——使用KubeSphere管理平台搭建一个高可用的zookeeper集群服务

(十八)从零开始搭建k8s集群——使用KubeSphere管理平台搭建logstash服务

(七)从零开始搭建k8s集群——使用KubeSphere管理平台创建一个高可用的Redis集群服务

(八)从零开始搭建k8s集群——使用KubeSphere管理平台创建一个高可用的Nacos(2.0.4)集群服务