最后更新于
最后更新于
环境准备:
k8s(配置默认storageclass)
helm
1、安装skywalking
2、配置 skywalking-ui 与 skywalking-oap(如果需要从外部接入)服务 nodeport
3、可通过http://<ip>:31000
端口访问skywalking控制台,外部服务链路数据上报可通过http://<ip>:31001
1、下载 skywalking operator 源码
2、编译构建 skywalking operator 并推送到代码仓库
3、部署 skywalking operator 并创建crds
1、为目标容器组所在的命名空间添加标签,表示该命名空间可以使用 skywalking sidecar 自动注入
2、为待注入的容器组资源添加注解配置
3、访问 skywalking-ui 控制台,从普通服务中可查询到已注册的服务
当前 golang 仅支持通过代码集成方式接入 skywalking,其中 go-gin 框架已实现了中间件层的适配,代码接入过程如下: