Open wtysos11 opened 3 years ago
最近在了解thanos,使用了katacoda的服务。去年我学k8s也是用的这家,可能用的小飞机速度不是很够,所以体验挺不好的;最近用了腾讯的VPN,感觉速度一下子就拉满了,丝滑流畅.jpg(我算是明白为什么有人花大价钱搞加强可及了,我也想加钱可及)。
其中让我感到比较方便的就是用docker快速搭建的模式。thanos是个很有意思的产品,它有很多的组件,但这些组件都是通过同一个go程序的不同命令实现的,比如thanos sidecar就是开启一个sidecar,thanos query就是开启了一个query。这样,就只用维护一个镜像而不用像其他(比如K8s)程序一样塞很多个镜像。各有各的好处吧,但这样子部署起来确实很方便。
thanos sidecar
thanos query
在每一个镜像搭建的时候是直接用如下的命令。这样启动的镜像会更简单一些(不用开一个简单镜像还要费心去写Dockerfile再一步步搭起来,就算写Makefile也挺累的)
docker run -d --net=host --rm \ > --name querier \ > quay.io/thanos/thanos:v0.22.0 \ > query \ > --http-address 0.0.0.0:29090 \ > --query.replica-label replica \ > --store 127.0.0.1:19190 \ > --store 127.0.0.1:19191 \ > --store 127.0.0.1:19192 && echo "Started Thanos Querier"
另外,katacoda这个形式真的是非常好。如果当初我入k8s这个大坑的时候能够访问katacoda,我也不会在自己搭环境这个坑上搞这么久了。
最近在了解thanos,使用了katacoda的服务。去年我学k8s也是用的这家,可能用的小飞机速度不是很够,所以体验挺不好的;最近用了腾讯的VPN,感觉速度一下子就拉满了,丝滑流畅.jpg(我算是明白为什么有人花大价钱搞加强可及了,我也想加钱可及)。
其中让我感到比较方便的就是用docker快速搭建的模式。thanos是个很有意思的产品,它有很多的组件,但这些组件都是通过同一个go程序的不同命令实现的,比如
thanos sidecar
就是开启一个sidecar,thanos query
就是开启了一个query。这样,就只用维护一个镜像而不用像其他(比如K8s)程序一样塞很多个镜像。各有各的好处吧,但这样子部署起来确实很方便。在每一个镜像搭建的时候是直接用如下的命令。这样启动的镜像会更简单一些(不用开一个简单镜像还要费心去写Dockerfile再一步步搭起来,就算写Makefile也挺累的)
另外,katacoda这个形式真的是非常好。如果当初我入k8s这个大坑的时候能够访问katacoda,我也不会在自己搭环境这个坑上搞这么久了。