00:00:00
加载中...
K8S常见的微服务中间件部署之zipkin 
本文最后更新于151 天前,其中的信息可能已经过时,如有错误请发送邮件到big_fw@foxmail.com

一.部署zipkin依赖服务ES服务

1.部署ES环境

推荐阅读:
	https://www.cnblogs.com/yinzhengjie/p/18975966

2.配置ES的svc

[root@master241 02-elasticsearch-kibana]# cat 03-svc-elasticsearch.yaml
apiVersion: v1
kind: Service
metadata:
  name: svc-es
spec:
  ports:
  - port: 9200
  selector:
    apps: elasticstack
  type: LoadBalancer
[root@master241 02-elasticsearch-kibana]# 
[root@master241 02-elasticsearch-kibana]# kubectl apply -f 03-svc-elasticsearch.yaml
service/svc-es created
[root@master241 02-elasticsearch-kibana]# 
[root@master241 02-elasticsearch-kibana]# kubectl get -f 03-svc-elasticsearch.yaml
NAME     TYPE           CLUSTER-IP       EXTERNAL-IP   PORT(S)          AGE
svc-es   LoadBalancer   10.193.154.138   10.0.0.155    9200:31429/TCP   4s
[root@master241 02-elasticsearch-kibana]# 
[root@master241 02-elasticsearch-kibana]# curl 10.0.0.155:9200/_cat/nodes
10.100.207.35 32 96 26 3.76 2.53 2.09 cdfhilmrstw * elk91
[root@master241 02-elasticsearch-kibana]# 

二.访问zipkin的WebUI

1.编写资源清单

[root@master241 06-zipkin]# cat 01-deploy-zipkin.yaml 
apiVersion:  apps/v1
kind: Deployment
metadata:
  name: deploy-zipkin
spec:
  replicas: 1
  selector:
    matchLabels:
      apps: zipkin
  template:
    metadata:
      labels:
        apps: zipkin
    spec:
      containers:
      - name: zipkin
        image: docker.io/openzipkin/zipkin:3.5.1
        env:
          # 指定zipkin后端数据的存储类型
        - name: STORAGE_TYPE
          value: elasticsearch
          # 指定ES的svc的名称
        - name: ES_HOSTS
          value: svc-es
        ports:
        - containerPort: 9411
          name: web
[root@master241 06-zipkin]# 
[root@master241 06-zipkin]# 
[root@master241 06-zipkin]# 
[root@master241 06-zipkin]# cat 02-svc-zipkin.yaml 
apiVersion: v1
kind: Service
metadata:
  name: svc-zipkin
spec:
  ports:
  - port: 9411
  selector:
    apps: zipkin
  type: LoadBalancer
[root@master241 06-zipkin]# 

2.创建资源

[root@master241 06-zipkin]# ll
total 16
drwxr-xr-x 2 root root 4096 Jul 14 16:29 ./
drwxr-xr-x 8 root root 4096 Jul 14 16:20 ../
-rw-r--r-- 1 root root  572 Jul 14 16:28 01-deploy-zipkin.yaml
-rw-r--r-- 1 root root  138 Jul 14 16:29 02-svc-zipkin.yaml
[root@master241 06-zipkin]# 
[root@master241 06-zipkin]# 
[root@master241 06-zipkin]# kubectl  apply -f .
deployment.apps/deploy-zipkin created
service/svc-zipkin created
[root@master241 06-zipkin]# 
[root@master241 06-zipkin]# kubectl get svc svc-zipkin 
NAME         TYPE           CLUSTER-IP       EXTERNAL-IP   PORT(S)          AGE
svc-zipkin   LoadBalancer   10.205.205.160   10.0.0.156    9411:30732/TCP   5s
[root@master241 06-zipkin]# 

3.访问WebUI

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇