在Kubernetes环境中部署集成SkyWalking Agent的微服务项目,仅包含客户端配置,服务端搭建请参考相关文档。
1、 前往 SkyWalking 官网下载所需压缩包,根据系统选择 Linux 或 Windows 版本。本文仅涉及客户端部署,服务端配置请参考其他相关资料。
2、 解压后将agent文件夹单独复制出来
3、 修改并设置agent.config配置文件
4、 核心配置
5、 应用名称在界面中的显示内容
6、 服务器端采集器的网络位置
7、 在与agent同级的目录中创建Dockerfile,用于构建镜像。
8、 封装镜像
9、 推送镜像至私有仓库
10、 项目中的Dockerfile配置如下所示
11、 集成SkyWalking的核心代码行
12、 Kubernetes部署YAML文件示例,仅供参考,请根据实际需求调整后使用。
13、 在K8s上部署应用程序
14、 部署后执行命令查看Pod运行状态
15、 部署完成,成功访问 SkyWalking 的 UI 界面,所示。

