SkyWalking Kubernetes

在使用kind创建的Kubernetes集群内搭建9.3的skywalking怎么去搭建

希望相关的资源可以对你有所帮助,里面包括一些博客的地址,你可以点进去了解一下

安装skywalking有两种方式,一种是基于Docker的容器部署方式,还有一种是基于Kubernetes的部署方式。

(1) 基于Docker的容器部署

可以使用Docker Compose快速搭建Skywalking,具体步骤如下:

1)下载Skywalking配置文件

从GitHub上下载Skywalking 9.3的配置文件:

https://github.com/apache/skywalking/tree/v9.3.0/docker/docker-compose

2)配置Skywalking

使用编辑器打开skywalking.yml文件,并设置Skywalking配置,如数据库连接、端口等。

3)启动Skywalking

使用docker-compose up启动Skywalking,然后访问http://localhost:8080,就可以看到Skywalking的登录界面了。

(2) 基于Kubernetes的部署

目前Apache Skywalking官方推荐使用Helm来部署Skywalking,安装过程如下:

1)安装Helm

Kubernetes集群安装Helm,可以参考官方文档:

https://helm.sh/docs/intro/install/

2)安装Skywalking

使用Helm将Skywalking 9.3部署到Kubernetes集群中,官方文档的安装步骤如下:

https://github.com/apache/skywalking/blob/v9.3.0/docs/en/setup/kubernetes/README.md

3)访问Skywalking

部署完成后,可以通过访问Service的NodePort来访问Skywalking,NodePort可以通过kubectl get svc查看。

参考文献:

  1. Apache Skywalking部署实战:https://www.cnblogs.com/bingo-h/p/12019878.html
  2. Kubernetes安装Skywalking:https://blog.csdn.net/weixin_44863894/article/details/104828256