精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

「云原生」Elasticsearch + Kibana on k8s 講解與實戰操作

云計算 云原生
Elasticsearch是一個基于Lucene的搜索引擎。它提供了具有HTTP Web界面和無架構JSON文檔的分布式,多租戶能力的全文搜索引擎。

一、概述

Elasticsearch是一個基于Lucene的搜索引擎。它提供了具有HTTP Web界面和無架構JSON文檔的分布式,多租戶能力的全文搜索引擎。Elasticsearch是用Java開發的,根據Apache許可條款作為開源發布。

官方文檔:https://www.elastic.co/guide/en/elasticsearch/reference/master/getting-started.htmlGitHub: https://github.com/elastic/elasticsearch

二、Elasticsearch 編排部署

地址:https://artifacthub.io/packages/helm/elastic/elasticsearch

1)添加源并下載編排部署包

helm repo add elastic https://helm.elastic.co
helm pull elastic/elasticsearch --version 7.17.3
tar -xf elasticsearch-7.17.3.tgz

2)構建鏡像

Elasticsearch 各版本下載地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch這里就不重新構建鏡像了,這里是將遠程的鏡像推送到我們本地harbor,加速拉取鏡像。

docker pull docker.elastic.co/elasticsearch/elasticsearch:7.17.3

docker tag docker.elastic.co/elasticsearch/elasticsearch:7.17.3 myharbor.com/bigdata/elasticsearch:7.17.3

# 上傳鏡像
docker push myharbor.com/bigdata/elasticsearch:7.17.3

# 刪除鏡像
docker rmi myharbor.com/bigdata/elasticsearch:7.17.3
crictl rmi myharbor.com/bigdata/elasticsearch:7.17.3

3)修改yaml編排

  • elasticsearch/values.yaml
image: "myharbor.com/bigdata/elasticsearch"

...

...
### 去掉這幾行
volumeClaimTemplate:
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 30Gi
....

persistence:
enabled: true
labels:
# Add default labels for the volumeClaimTemplate of the StatefulSet
enabled: false
annotations: {}
accessModes:
- ReadWriteOnce
size: 1Gi
storageClass: "elasticsearch-local-storage"
local:
- name: elasticsearch-0
host: "local-168-182-110"
path: "/opt/bigdata/servers/elasticsearch/data/data1"
- name: elasticsearch-1
host: "local-168-182-111"
path: "/opt/bigdata/servers/elasticsearch/data/data1"
- name: elasticsearch-2
host: "local-168-182-112"
path: "/opt/bigdata/servers/elasticsearch/data/data1"

...

protocol: http
httpPort: 9200
transportPort: 9300
service:
enabled: true
type: NodePort
nodePort: 30920
httpPortName:
  • elasticsearch/templates/storage-class.yaml
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: {{ .Values.persistence.storageClass }}
provisioner: kubernetes.io/no-provisioner
  • elasticsearch/templates/pv.yaml

{{- range .Values.persistence.local }}
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: {{ .name }}
labels:
name: {{ .name }}
spec:
storageClassName: {{ $.Values.persistence.storageClass }}
capacity:
storage: {{ $.Values.persistence.size }}
accessModes:
{{- range $.Values.persistence.accessModes }}
- {{ . | quote }}
{{- end }}
local:
path: {{ .path }}
nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- {{ .host }}
---
{{- end }}

  • elasticsearch/templates/statefulset.yaml

spec:
volumeClaimTemplates:
spec:
# 去掉這行
{{ toYaml .Values.volumeClaimTemplate | indent 6 }}

# 新增以下內容:
accessModes:
{{- range .Values.persistence.accessModes }}
- {{ . | quote }}
{{- end }}
resources:
requests:
storage: {{ .Values.persistence.size | quote }}
{{- if .Values.persistence.storageClass }}
{{- if (eq "-" .Values.persistence.storageClass) }}
storageClassName: ""
{{- else }}
storageClassName: "{{ .Values.persistence.storageClass }}"
{{- end }}
{{- end }}

4)開始部署

# 先創建本地存儲目錄
mkdir -p /opt/bigdata/servers/elasticsearch/data/data1
chmod -R 777 /opt/bigdata/servers/elasticsearch/data/data1

helm install my-elasticsearch ./elasticsearch -n elasticsearch --create-namespace
# 查看
helm get notes my-elasticsearch -n elasticsearch
kubectl get pods,svc -n elasticsearch -owide

NOTES

NAME: my-elasticsearch
LAST DEPLOYED: Wed Oct 12 23:47:17 2022
NAMESPACE: elasticsearch
STATUS: deployed
REVISION: 1
NOTES:
1. Watch all cluster members come up.
$ kubectl get pods --namespace=elasticsearch -l app=elasticsearch-master -w2. Test cluster health using Helm test.
$ helm --namespace=elasticsearch test my-elasticsearch

5)測試驗證

://192.168.182.110:30920/
curl http://192.168.182.110:30920/_cat/nodes
curl http://192.168.182.110:30920/_cat/health?pretty

6)elasticsearch-head

elasticsearch-head GitHub下載地址:https://github.com/mobz/elasticsearch-headGoogle 瀏覽器 elasticsearch-head插件:

鏈接:https://pan.baidu.com/s/1kYcTjBDPmSWVzsku2hEW7w?pwd=67v4提取碼:67v4

7)卸載

helm uninstall my-elasticsearch -n elasticsearch
kubectl delete ns elasticsearch --force

rm -fr /opt/bigdata/servers/elasticsearch/data/data1/*
ssh local-168-182-111 "rm -fr /opt/bigdata/servers/elasticsearch/data/data1/*"
ssh local-168-182-112 "rm -fr /opt/bigdata/servers/elasticsearch/data/data1/*"

docker rmi myharbor.com/bigdata/elasticsearch:7.17.3
crictl rmi myharbor.com/bigdata/elasticsearch:7.17.3
ssh local-168-182-111 "crictl rmi myharbor.com/bigdata/elasticsearch:7.17.3"
ssh local-168-182-112 "crictl rmi myharbor.com/bigdata/elasticsearch:7.17.3"

三、Kibana 編排部署

地址:https://artifacthub.io/packages/helm/bitnami/kibana?modal=install

1)添加源并下載編排部署包

helm repo add bitnami https://charts.bitnami.com/bitnami
helm pull bitnami/kibana --version 10.2.6
tar -xf kibana-10.2.6.tgz

2)構建鏡像

這里也不重新構建鏡像了,只是將鏡像推送到本地harbor加速,【注意】版本號需要跟ES相對應,版本不一樣,可能會存儲不兼容的情況。

docker pull docker.io/bitnami/kibana:7.17.3
docker tag docker.io/bitnami/kibana:7.17.3 myharbor.com/bigdata/kibana:7.17.3

# 上傳鏡像
docker push myharbor.com/bigdata/kibana:7.17.3

# 刪除鏡像
docker rmi myharbor.com/bigdata/kibana:7.17.3
crictl rmi myharbor.com/bigdata/kibana:7.17.3

3)修改yaml編排

  • kibana/values.yaml

image:
registry: myharbor.com
repository: bigdata/kibana
tag: 8.4.3-debian-11-r1

...

replicaCount: 1

...

persistence:
enabled: true
accessModes:
- ReadWriteOnce
size: 1Gi
storageClass: "kibana-local-storage"
local:
- name: kibana-0
host: "local-168-182-111"
path: "/opt/bigdata/servers/kibana/data/data1"

...

service:
ports:
http: 5601
type: NodePort
nodePorts:
http: "30601"

...

elasticsearch:
hosts:
- elasticsearch-master.elasticsearch
port: "9200"

  • kibana/templates/values.yaml

{{- range .Values.persistence.local }}
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: {{ .name }}
labels:
name: {{ .name }}
spec:
storageClassName: {{ $.Values.persistence.storageClass }}
capacity:
storage: {{ $.Values.persistence.size }}
accessModes:
{{- range $.Values.persistence.accessModes }}
- {{ . | quote }}
{{- end }}
local:
path: {{ .path }}
nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- {{ .host }}
---
{{- end }}

  • kibana/templates/storage-class.yaml

kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: {{ .Values.persistence.storageClass }}
provisioner: kubernetes.io/no-provisioner

  • kibana/templates/pv.yaml

{{- range .Values.persistence.local }}
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: {{ .name }}
labels:
name: {{ .name }}
spec:
storageClassName: {{ $.Values.persistence.storageClass }}
capacity:
storage: {{ $.Values.persistence.size }}
accessModes:
{{- range $.Values.persistence.accessModes }}
- {{ . | quote }}
{{- end }}
local:
path: {{ .path }}
nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- {{ .host }}
---
{{- end }}

4)開始部署

# 先創建本地存儲目錄
mkdir -p /opt/bigdata/servers/kibana/data/data1
chmod -R 777 /opt/bigdata/servers/kibana/data/data1

helm install my-kibana ./kibana -n kibana --create-namespace
# 查看
helm get notes my-kibana -n kibana
kubectl get pods,svc -n kibana -owide

NOTES

NAME: my-kibana
LAST DEPLOYED: Thu Oct 13 22:43:30 2022
NAMESPACE: kibana
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
CHART NAME: kibana
CHART VERSION: 10.2.6
APP VERSION: 8.4.3

** Please be patient while the chart is being deployed **######################################################################################################
### ERROR: You did not provide the Elasticsearch external host or port in your 'helm install' call ###
######################################################################################################

Complete your Kibana deployment by running:

helm upgrade --namespace kibana my-kibana my-repo/kibana \
--set elasticsearch.hosts[0]=YOUR_ES_HOST,elasticsearch.port=YOUR_ES_PORT

Replacing "YOUR_ES_HOST" and "YOUR_ES_PORT" placeholders by the proper values of your Elasticsearch deployment.

5)測試驗證

web:http://192.168.182.111:30601

6)卸載

helm uninstall my-kibana -n kibana
kubectl delete ns kibana --force

ssh local-168-182-111 rm -fr /opt/bigdata/servers/kibana/data/data1/*

docker rmi myharbor.com/bigdata/bigdata:8.4.3-debian-11-r1
crictl rmi myharbor.com/bigdata/bigdata:8.4.3-debian-11-r1

elasticsearch-on-k8s

下載地址:https://gitee.com/hadoop-bigdata/elasticsearch-on-k8skibana-on-k8s

下載地址:https://gitee.com/hadoop-bigdata/kibana-on-k8s

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2023-09-11 00:09:18

2023-03-06 07:19:50

2023-03-03 07:54:21

2023-03-07 07:56:37

Sqoopk8s底層

2022-11-08 08:55:31

2022-11-06 21:31:11

云原生Sentinel集群模式

2023-03-01 07:42:12

HBase編排部署數據

2022-10-10 12:54:00

Flink運維

2023-02-27 07:40:00

2022-12-13 09:01:50

云原生組件數據

2022-11-28 17:22:32

高可用master節點

2022-12-26 08:14:57

K8sCronhpa定時彈性

2021-04-25 10:26:58

云計算云原生

2023-11-06 01:17:25

主機容器選項

2024-09-26 09:50:07

2023-08-29 10:27:32

2023-03-27 07:43:35

2022-04-07 10:17:18

云原生服務器優化

2025-01-03 08:08:56

2024-06-12 13:21:06

點贊
收藏

51CTO技術棧公眾號

玖玖综合伊人| 久久这里只有精品国产| av亚洲一区| 中文字幕一区三区| 99re在线国产| 男人天堂av在线播放| 欧美国产偷国产精品三区| 日韩欧美在线1卡| 欧美 国产 日本| 国产在线激情视频| 91热门视频在线观看| 国产精品亚洲美女av网站| 国产在线拍揄自揄拍| 加勒比久久综合| 精品日韩在线观看| 9久久婷婷国产综合精品性色| caopon在线免费视频| 91蝌蚪porny成人天涯| 91香蕉电影院| 手机av免费观看| 一区在线视频| 久久精品国产精品亚洲| 蜜桃精品成人影片| 日本一区二区三区视频在线看 | 精品欧美黑人一区二区三区| 日本wwww视频| 96av在线| 一区二区三区四区av| 视频一区视频二区视频三区高| 亚洲国产精品一| 麻豆精品一区二区综合av| 97超碰国产精品女人人人爽| 日本中文字幕免费在线观看| 国产精品一线天粉嫩av| 亚洲精品国精品久久99热一| 下面一进一出好爽视频| 欧美一区=区三区| 在线精品视频一区二区| 国产超级av在线| 96av在线| 亚洲成人自拍一区| 久久天天东北熟女毛茸茸| 1pondo在线播放免费| 91久色porny| 国精产品一区二区| 老熟妇高潮一区二区高清视频| 蜜桃av一区二区三区| 国产成人精品视频| 国内精品福利视频| 国产精品久久777777毛茸茸| 国内精品久久久久久中文字幕| 国产精品久久久久久久精| 午夜精品毛片| 久久精品成人欧美大片古装| 蜜桃av免费在线观看| blacked蜜桃精品一区| 亚洲人高潮女人毛茸茸| 波多野结衣一本| 亚洲国产网址| 精品中文字幕久久久久久| 国产高清自拍视频| 米奇777超碰欧美日韩亚洲| 亚洲欧美日韩国产中文| 日韩精品卡通动漫网站| 精品在线99| 一区二区在线视频| 国产午夜精品理论片| 亚洲综合婷婷| 久久男人资源视频| 国产 日韩 欧美 在线| 亚洲在线观看| 国产精品久久一区| 国产精品人人妻人人爽| 国产盗摄视频一区二区三区| 国产三区精品| 国产无套粉嫩白浆在线2022年| 中文一区二区在线观看| 日韩精品福利片午夜免费观看| 丝袜在线观看| 欧美视频在线观看免费网址| 999精品网站| 国产精品igao视频网网址不卡日韩| 8x8x8国产精品| 国产性猛交96| 国产成人精品999在线观看| 综合久久五月天| 欧美片一区二区| 国产亚洲高清视频| 国产精品视频成人| 亚洲高清在线观看视频| 91麻豆免费在线观看| 亚洲bbw性色大片| 肉肉视频在线观看| 在线免费观看日本欧美| 制服下的诱惑暮生| 啪啪亚洲精品| 欧美床上激情在线观看| www毛片com| 国产在线观看免费一区| 久久99热只有频精品91密拍| 91福利在线视频| 亚洲444eee在线观看| 成年人在线观看视频免费| 年轻的保姆91精品| 亚洲午夜女主播在线直播| 91日韩中文字幕| 久久久国产亚洲精品| 亚洲a在线播放| 免费一级在线观看播放网址| 亚洲精品久久嫩草网站秘色| 日韩av资源在线| 欧洲一区在线| 这里只有精品视频| 国产欧美日韩另类| 国产一区二区久久| 欧美一级日本a级v片| 日韩三级免费| 欧美日韩精品福利| 性欧美丰满熟妇xxxx性仙踪林| 这里只有精品在线| 国产精品吴梦梦| 性高潮久久久久久久久久| 亚洲欧美日韩久久| 一区二区三区国产免费| 日本三级久久| 欧美精品www| 国产一区二区女内射| 91丨国产丨九色丨pron| 国产青草视频在线观看| **欧美日韩在线| 亚洲天堂影视av| www.国产高清| www.成人在线| 国产一区二区三区小说| 日韩成人在线观看视频| 北条麻妃99精品青青久久| 婷婷激情五月综合| 91在线视频播放| 日本a在线免费观看| 一区二区日韩| 欧美国产日韩视频| 亚洲产国偷v产偷v自拍涩爱| 亚洲欧美另类久久久精品2019| 色片在线免费观看| 日韩一区欧美| 国产欧美亚洲精品| 秋霞成人影院| 91精品免费观看| 欧美黑人猛猛猛| 国产精品888| 国产1区2区3区中文字幕| 精品三级久久久| 九九九热精品免费视频观看网站| 国产一区二区小视频| 18欧美乱大交hd1984| 最新免费av网址| 综合久久久久| 国产成人精品免费视频大全最热| 日本在线视频网址| 精品国产乱码久久久久久牛牛 | 亚洲国产综合av| 中文字幕一区二区三区久久网站| 91中文精品字幕在线视频| 中中文字幕av在线| 精品国产凹凸成av人导航| 日本天堂在线视频| 久久夜色精品国产欧美乱极品| 116极品美女午夜一级| 国产99久久| 国产精品爽黄69天堂a| 日韩在线资源| 精品国产乱码久久久久久蜜臀| 国产精品99无码一区二区| 91亚洲精品久久久蜜桃| 国产天堂在线播放| 91精品婷婷色在线观看| 国产高清精品一区二区三区| 欧美aa在线| 中文字幕亚洲一区| 国产99视频在线| 精品久久久在线观看| www.99热| 国产99精品国产| 黄色国产小视频| 在线观看日韩| 欧美精品一区在线发布| 99热这里有精品| 91av视频在线播放| 美女写真理伦片在线看| 亚洲高清久久网| 中文字幕日本人妻久久久免费 | 国产精品视频久久久久久久| www激情久久| 天堂av.com| 香蕉久久久久久久av网站| 在线成人性视频| 欧美深夜视频| 成人激情视频在线| 一二三四视频在线中文| 日韩亚洲国产中文字幕| 午夜性色福利视频| 91精品久久久久久久99蜜桃| 日本道在线观看| 亚洲欧美日韩国产成人精品影院 | 国产精品免费久久久久| 折磨小男生性器羞耻的故事| 日本在线不卡视频| 欧日韩免费视频| 亚洲成人精品| 日韩欧美一区二区在线观看 | 1024手机在线视频| 26uuu欧美日本| 又大又长粗又爽又黄少妇视频| 日韩国产在线观看一区| 日韩欧美不卡在线| 希岛爱理一区二区三区| 日韩中文一区| 欧美国产不卡| 懂色av一区二区三区在线播放| 99久久精品一区二区成人| 国内精品400部情侣激情| 国产不卡在线| 日韩在线观看免费高清完整版| 青青草手机在线| 亚洲国产精品va在线看黑人 | 亚洲一区二区三区精品视频| 欧美理论电影在线精品| 成人蜜桃视频| 深夜激情久久| 91欧美精品午夜性色福利在线| 欧美成人ⅴideosxxxxx| 97在线日本国产| 17videosex性欧美| 韩国美女主播一区| 国内在线视频| 欧美激情videos| 欧美人与禽猛交乱配| 久久成人亚洲精品| www视频在线看| 不卡毛片在线看| 在线你懂的视频| 久久99青青精品免费观看| 国产原厂视频在线观看| 日韩视频一区在线| 国产黄色小视频在线| 久久综合亚洲社区| 国产三级在线播放| 精品少妇v888av| 久草在线视频网站| 久久久久久com| av在线资源| 26uuu另类亚洲欧美日本老年| 川上优av中文字幕一区二区| 97视频免费在线观看| 日韩精品极品| 国产成人综合亚洲| 亚洲综合av一区二区三区| 国产精品va在线播放| 中文字幕日本一区二区| 国产精品日韩专区| 91麻豆精品| 99re视频| 欧美影院天天5g天天爽| 欧美日韩精品久久久免费观看| 五月综合久久| 亚洲春色在线| 综合精品一区| 免费欧美一级视频| 日本不卡一区二区三区| 99re6在线观看| 国产成人av电影在线| 手机在线成人av| 国产日韩欧美精品在线| 亚洲欧美综合7777色婷婷| 亚洲免费看黄网站| 国产成人无码精品久在线观看| 日韩欧美在线网址| 91青青草视频| 91麻豆精品国产91久久久资源速度 | 日韩欧美在线看| 91theporn国产在线观看| 欧美大胆人体bbbb| 久草在线青青草| 久久伊人精品一区二区三区| 超碰激情在线| 国产精品一区电影| 澳门成人av| 日韩欧美三级电影| 亚洲午夜精品久久久久久app| 日本久久久精品视频| 精品一区二区三区欧美| 青青草成人免费视频| 国产精品第五页| 丰满少妇乱子伦精品看片| 欧美日韩视频不卡| 色网站免费观看| 日韩在线不卡视频| 一个人看的www视频在线免费观看| 国产欧美 在线欧美| 麻豆精品av| 免费观看中文字幕| 天堂在线亚洲视频| 国产大尺度视频| 国产精品久久久久影院亚瑟| 国产精品免费av一区二区| 欧美一区二区三区视频| 国模精品一区二区| 国语自产在线不卡| 欧美专区视频| 亚洲国产精品综合| 香蕉精品999视频一区二区| 18禁一区二区三区| 国产精品美女一区二区三区 | 欧美男女性生活在线直播观看| 特级丰满少妇一级aaaa爱毛片| 色婷婷**av毛片一区| www成人免费观看| 亚洲字幕一区二区| 日本a级不卡| 日本www高清视频| 97se狠狠狠综合亚洲狠狠| 黄色一级片在线| 制服丝袜亚洲色图| 2021av在线| 国产精品久久久久久av下载红粉| 美女呻吟一区| 日韩一级片免费视频| 国产精品正在播放| 国产午夜手机精彩视频| 欧美网站一区二区| 国产高清视频在线| 欧美亚洲日本网站| 欧美日韩导航| 浮妇高潮喷白浆视频| 大桥未久av一区二区三区中文| 久草综合在线视频| 91精品国产丝袜白色高跟鞋| 91网页在线观看| 国产精品一区av| 日韩在线观看一区 | 三上悠亚一区二区| 六月婷婷久久| 午夜亚洲性色视频| 在线免费观看成年人视频| 精品福利免费观看| 天堂资源中文在线| 欧洲中文字幕国产精品| 偷拍自拍亚洲色图| 欧美三级午夜理伦三级| ww亚洲ww在线观看国产| 天天干,天天干| 国产亚洲欧美aaaa| 成人亚洲免费| 在线综合视频网站| 国产一区二区中文字幕| 国产97免费视频| 亚洲第一网站免费视频| 国产激情在线播放| 日本一区二区三区视频在线播放| 视频一区中文字幕国产| 黄大色黄女片18免费| 91精品综合久久久久久| av免费网站在线观看| 国产传媒欧美日韩| 亚洲国产日韩欧美一区二区三区| 六十路息与子猛烈交尾| 一本一本大道香蕉久在线精品| 国产在线视频福利| 亚洲va电影大全| 国产精品va| 在线免费观看成年人视频| 欧美亚洲综合久久| 国产激情在线视频| 精品欧美国产一区二区三区不卡| 久久一区视频| 黑人操日本美女| 亚洲白拍色综合图区| 亚洲va中文在线播放免费| av动漫免费观看| av成人老司机| 中日精品一色哟哟| 色综合色综合网色综合| 中日韩免视频上线全都免费| 天天色综合社区| 亚洲国产日韩在线一区模特| 青青草娱乐在线| 亚洲最大av网| 久久在线精品| 欧美成人三级视频| 亚洲欧美综合另类中字| 精品视频一区二区三区在线观看| 妞干网在线视频观看| 国产精品美女久久久久久久久| 午夜精品久久久久久久99热黄桃| 国产69久久精品成人| 五月天综合网站| 在线观看福利片| 日韩西西人体444www| 日韩视频网站在线观看| 国产精品videossex国产高清|