K8S常見的微服務中間件部署之ES和kibana
作者:尹正杰
版權聲明:原創作品,謝絕轉載!否則將追究法律責任。
一.編寫資源清單
1.編寫ES和kibana的資源清單
[root@master241 02-elasticsearch-kibana]# cat 01-deploy-es-kibana.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: deploy-es-kibana
spec:
replicas: 1
selector:
matchLabels:
apps: elasticstack
template:
metadata:
labels:
apps: elasticstack
spec:
containers:
- name: es
image: docker.elastic.co/elasticsearch/elasticsearch:7.17.25
ports:
- containerPort: 9200
name: http
- containerPort: 9300
name: tcp
env:
- name: discovery.type
value: "single-node"
- name: node.name
value: "elk91"
- name: cluster.name
value: "yinzhengjie-single"
- name: ES_JAVA_OPTS
value: "-Xms512m -Xmx512m"
- name: kibana
image: docker.elastic.co/kibana/kibana:7.17.25
ports:
- containerPort: 5601
name: webui
env:
- name: ELASTICSEARCH_HOSTS
value: http://127.0.0.1:9200
- name: I18N_LOCALE
value: "zh-CN"
[root@master241 02-elasticsearch-kibana]#
2.編寫svc
[root@master241 02-elasticsearch-kibana]# cat 02-svc-elasticstack.yaml
apiVersion: v1
kind: Service
metadata:
name: svc-kibana
spec:
ports:
- port: 5601
selector:
apps: elasticstack
type: LoadBalancer
[root@master241 02-elasticsearch-kibana]#
3.部署MetallB組件
推薦閱讀:
http://www.rzrgm.cn/yinzhengjie/p/17811466.html
二.部署測試
1.創建資源
[root@master241 02-elasticsearch-kibana]# ll
total 16
drwxr-xr-x 2 root root 4096 Jul 11 16:38 ./
drwxr-xr-x 4 root root 4096 Jul 11 15:25 ../
-rw-r--r-- 1 root root 940 Jul 11 16:38 01-deploy-es-kibana.yaml
-rw-r--r-- 1 root root 144 Jul 11 15:29 02-svc-elasticstack.yaml
[root@master241 02-elasticsearch-kibana]#
[root@master241 02-elasticsearch-kibana]#
[root@master241 02-elasticsearch-kibana]# kubectl apply -f .
deployment.apps/deploy-es-kibana created
service/svc-kibana created
[root@master241 02-elasticsearch-kibana]#
[root@master241 02-elasticsearch-kibana]# kubectl get svc svc-kibana
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
svc-kibana LoadBalancer 10.202.162.237 10.0.0.152 5601:32686/TCP 8s
[root@master241 02-elasticsearch-kibana]#
[root@master241 02-elasticsearch-kibana]#
2.訪問webUI

如上圖所示,我們成功訪問到kibana的WebUI啦~
本文來自博客園,作者:尹正杰,轉載請注明原文鏈接:http://www.rzrgm.cn/yinzhengjie/p/18975966,個人微信: "JasonYin2020"(添加時請備注來源及意圖備注,有償付費)
當你的才華還撐不起你的野心的時候,你就應該靜下心來學習。當你的能力還駕馭不了你的目標的時候,你就應該沉下心來歷練。問問自己,想要怎樣的人生。

浙公網安備 33010602011771號