从零开始搭建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服务