国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

磐基2.0搭建es集群 k8s安裝elasticsearch集群

這篇具有很好參考價(jià)值的文章主要介紹了磐基2.0搭建es集群 k8s安裝elasticsearch集群。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

參考:

k8s安裝elasticsearch集群

k8s安裝elasticsearch集群_k8s部署elasticsearch集群_MasonYyp的博客-CSDN博客1 環(huán)境簡(jiǎn)述搭建es集群需要使用的技術(shù)如下:k8s集群、StatefulSet控制器、Service(NodePort)服務(wù)、PV、PVC、volumeClaimTemplates(存儲(chǔ)卷申請(qǐng)模板)。StatefulSet控制器創(chuàng)建的Pod適合用于分布式存儲(chǔ)系統(tǒng),它最大的特點(diǎn)是各個(gè)Pod的數(shù)據(jù)不一樣,各個(gè)Pod無法使用同一個(gè)存儲(chǔ)卷。注意StatefulSet會(huì)給所有的Pod從0開始編號(hào),編號(hào)的規(guī)則是${statuefulset名稱}-${序號(hào)}。如果StatefulSet的Pod被誤刪除,State_k8s部署elasticsearch集群https://blog.csdn.net/make_progress/article/details/124638272

參考2

云原生 | K8S集群部署es集群+kibana

云原生 | K8S集群部署es集群+kibana_Theshy!的博客-CSDN博客K8S集群部署es集群+kibanahttps://blog.csdn.net/m0_70331483/article/details/130098234

參考3

vim es.yamlapiVersion: policy/v1beta1
kind: PodDisruptionBudget
metadata:
  name: elasticsearch-pdb
spec:
  selector:
    matchLabels:
      app: elasticsearch
  maxUnavailable: 1
---
apiVersion: apps/v1 
kind: StatefulSet
metadata:
  name: elasticsearch
spec:
  serviceName: elasticsearch-hs
  replicas: 3
  selector:
    matchLabels:
      app: elasticsearch
  updateStrategy:
    type: RollingUpdate
  podManagementPolicy: Parallel
  template:
    metadata:
      labels:
        app: elasticsearch 
    spec:
      affinity:
        podAntiAffinity:
          requiredDuringSchedulingIgnoredDuringExecution:
            - labelSelector:
                matchExpressions:
                  - key: "app"
                    operator: In
                    values:
                    - elasticsearch
              topologyKey: "kubernetes.io/hostname"
      containers:
      - name: elasticsearch
        image: harbor.kp.com/keepwork/elasticsearch:7.5.0        
        resources:
            limits:
              cpu: 1
              memory: 2Gi
            requests:
              cpu: 0.01
              memory: 2Gi
        ports:
        - containerPort: 9200 
          name: rest 
          protocol: TCP
        - containerPort: 9300 
          name: inter-node 
          protocol: TCP
        volumeMounts:
        - name: data
          mountPath: /usr/share/elasticsearch/data
        - name: plugins
          mountPath: /usr/share/elasticsearch/plugins
        env:
          - name: cluster.name 
            value: k8s-logs 
          - name: node.name
            valueFrom:
              fieldRef:
                fieldPath: metadata.name 
          - name: discovery.zen.ping.unicast.hosts
            value: "elasticsearch-0.elasticsearch-hs,elasticsearch-1.elasticsearch-hs,elasticsearch-2.elasticsearch-hs"
          - name: discovery.zen.minimum_master_nodes
            value: "2"
          - name: cluster.initial_master_nodes    #此參數(shù)es7以上才能設(shè)置
            value: elasticsearch-0,elasticsearch-1
          - name: ES_JAVA_OPTS
            value: "-Xms1536m -Xmx1536m"
          - name: TZ
            value: "Asia/Shanghai"
      initContainers:
      - name: fix-permissions-data
        image: registry.cn-hangzhou.aliyuncs.com/caosx-public/busybox:1.28.3
        command: ["sh", "-c", "chown -R 1000:1000 /usr/share/elasticsearch/data"]
        securityContext:
          privileged: true
        volumeMounts:
        - name: data
          mountPath: /usr/share/elasticsearch/data
      - name: fix-permissions-plugins
        image: registry.cn-hangzhou.aliyuncs.com/caosx-public/busybox:1.28.3
        command: ["sh", "-c", "rm -fr /usr/share/elasticsearch/plugins/lost+found && chown -R 1000:1000 /usr/share/elasticsearch/plugins"]
        securityContext:
          privileged: true
        volumeMounts:
        - name: plugins
          mountPath: /usr/share/elasticsearch/plugins
      - name: increase-vm-max-map
        image: registry.cn-hangzhou.aliyuncs.com/caosx-public/busybox:1.28.3
        command: ["sysctl", "-w", "vm.max_map_count=262144"]
        securityContext:
          privileged: true
      - name: increase-fd-ulimit
        image: registry.cn-hangzhou.aliyuncs.com/caosx-public/busybox:1.28.3
        command: ["sh", "-c", "ulimit -n 65536"]
        securityContext:
          privileged: true
  volumeClaimTemplates:
  - metadata:
      name: data
      labels:
        app: elasticsearch
    spec:
      accessModes: [ "ReadWriteOnce" ]
      storageClassName: local
      resources:
        requests:
          storage: 20Gi
  - metadata:
      name: plugins
      labels:
        app: elasticsearch
    spec:
      accessModes: [ "ReadWriteOnce" ]
      storageClassName: local
      resources:
        requests:
          storage: 200Mi
---
kind: Service
apiVersion: v1
metadata:
  name: elasticsearch-hs
  labels:
    app: elasticsearch
spec:
  selector:
    app: elasticsearch
  clusterIP: None
  ports:
    - port: 9300
      targetPort: 9300
---
kind: Service
apiVersion: v1
metadata:
  name: elasticsearch-cs
  labels:
    app: elasticsearch
spec:
  selector:
    app: elasticsearch
  ports:
    - port: 9200
      targetPort: 9200
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: elasticsearch-ingress
spec:
  rules:
  - host: elasticsearch.gdcattsoft2.com
    http:
      paths:
      - path: /
        backend:
          serviceName: elasticsearch-cs
          servicePort: 9200

?文章來源地址http://www.zghlxwxcb.cn/news/detail-701800.html

到了這里,關(guān)于磐基2.0搭建es集群 k8s安裝elasticsearch集群的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【K8S】Rancher的安裝&使用Rancher搭建K8S集群&Rancher的使用

    【K8S】Rancher的安裝&使用Rancher搭建K8S集群&Rancher的使用

    rancher官方文檔 Rancher 是一個(gè) Kubernetes 管理工具,讓你能在任何地方和任何提供商上部署和運(yùn)行集群。 Rancher 可以創(chuàng)建來自 Kubernetes 托管服務(wù)提供商的集群,創(chuàng)建節(jié)點(diǎn)并安裝 Kubernetes,或者導(dǎo)入在任何地方運(yùn)行的現(xiàn)有 Kubernetes 集群。 Rancher 基于 Kubernetes 添加了新的功能,包括統(tǒng)

    2024年02月02日
    瀏覽(47)
  • 云安全攻防(十三)之 使用minikube安裝搭建 K8s 集群

    云安全攻防(十三)之 使用minikube安裝搭建 K8s 集群

    Kubernetes 是一個(gè)可移植的、可擴(kuò)展的開源平臺(tái),用于管理容器化的工作負(fù)載和服務(wù),可促進(jìn)聲明式配置和自動(dòng)化,一般來說K8s安裝有三種方式,分別是Minikube裝搭建 K8s 集群,特點(diǎn)是只有一個(gè)節(jié)點(diǎn)的集群,master和worker都在一起。通過云平臺(tái)搭建K8s,特點(diǎn)是可視化搭建,幾步就可以

    2024年02月11日
    瀏覽(19)
  • K8s(kubernetes)集群搭建及dashboard安裝、基礎(chǔ)應(yīng)用部署

    K8s(kubernetes)集群搭建及dashboard安裝、基礎(chǔ)應(yīng)用部署

    本質(zhì)是一組服務(wù)器集群,在集群每個(gè)節(jié)點(diǎn)上運(yùn)行特定的程序,來對(duì)節(jié)點(diǎn)中的容器進(jìn)行管理。實(shí)現(xiàn)資源管理的自動(dòng)化。 自我修復(fù) 彈性伸縮 服務(wù)發(fā)現(xiàn) 負(fù)載均衡 版本回退 存儲(chǔ)編排 控制節(jié)點(diǎn)(master)-控制平面 APIserver :資源操作的唯一入口 scheduler :集群資源調(diào)度,將Pod調(diào)度到node節(jié)

    2024年02月08日
    瀏覽(31)
  • kubernetes(k8s)安裝、集群搭建、可視化界面、完全卸載

    kubernetes(k8s)安裝、集群搭建、可視化界面、完全卸載

    官網(wǎng):https://kubernetes.io/zh-cn/docs/concepts/overview/ Kubernetes 是一個(gè)可移植、可擴(kuò)展的開源平臺(tái), 用于管理容器化的工作負(fù)載和服務(wù) ,可促進(jìn)聲明式配置和自動(dòng)化。 Kubernetes 作用: 服務(wù)發(fā)現(xiàn)和負(fù)載均衡 Kubernetes 可以使用 DNS 名稱或自己的 IP 地址來暴露容器。 如果進(jìn)入容器的流量很

    2024年02月02日
    瀏覽(27)
  • 使用樹莓派搭建K8S集群(ARM64架構(gòu),附安裝腳本)

    使用樹莓派搭建K8S集群(ARM64架構(gòu),附安裝腳本)

    為了能夠更好的學(xué)習(xí)K8S,王道還是得自己動(dòng)手 在虛擬機(jī)上玩K8S,沒啥感覺。決定挑戰(zhàn)自己,然后買了6個(gè)樹莓派,在真實(shí)的硬件上從零開始搭建部署K8S。以下內(nèi)容在自己的樹莓派集群上經(jīng)過充分驗(yàn)證,沒毛病。成品如下圖: 樹莓派供電用的是帶POE功能的交換機(jī),每一個(gè)樹莓派

    2024年02月06日
    瀏覽(22)
  • K8S中安裝ES集群

    背景 在K8S 安裝ES集群,使用?Elasticsearch (ECK) Operator 實(shí)現(xiàn) 官網(wǎng) 參考 部署實(shí)踐 vim es.yaml 報(bào)錯(cuò)如下: 從結(jié)論來看,需要?jiǎng)?chuàng)建pv

    2024年02月11日
    瀏覽(20)
  • k8s上集成es集群

    k8s上集成es集群

    vim es.yaml ??kubectl apply -f es.yaml 即可

    2024年02月17日
    瀏覽(21)
  • 【云原生-K8s】kubeadm搭建安裝k8s集群v1.25版本完整教程【docker、網(wǎng)絡(luò)插件calico、中間層cri-docker】

    【云原生-K8s】kubeadm搭建安裝k8s集群v1.25版本完整教程【docker、網(wǎng)絡(luò)插件calico、中間層cri-docker】

    從 k8s 1.24開始,dockershim已經(jīng)從kubelet中移除,但因?yàn)闅v史問題docker卻不支持kubernetes主推的CRI(容器運(yùn)行時(shí)接口)標(biāo)準(zhǔn),所以docker不能再作為k8s的容器運(yùn)行時(shí)了,即從k8s v1.24開始不再使用docker了 但是如果想繼續(xù)使用docker的話,可以在kubelet和docker之間加上一個(gè)中間層cri-docker。

    2024年02月03日
    瀏覽(59)
  • k8s集群部署elasticsearch集群和elasticsearch集群設(shè)置用戶密碼

    目錄 一、背景: 二、部署elasticsearch集群: 1、部署elasticsearch集群: 2、驗(yàn)證elasticsearch集群是否正常: ?三、部署elasticsearch集群并設(shè)置用戶密碼 1、生產(chǎn)elastic集群所需的證書: 2、重新建構(gòu)elasticsearch鏡像: 3、部署elasticsearch集群: 4、設(shè)置elasticsearch集群的密碼: 5、測(cè)試驗(yàn)證

    2024年04月13日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包