2.k8s部署es和kibana

k8s部署es和kibana

一.编写资源清单

01-deploy-es-kibana.yaml

root@master231:/opt/pods/es_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: harbor.wuflstu.com/middleware/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: "wuflstu-single"
        - name: ES_JAVA_OPTS
          value: "-Xms512m -Xmx512m"
      - name: kibana
        image: harbor.wuflstu.com/middleware/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"

02-svc-elasticstack.yaml

root@master231:/opt/pods/es_kibana# cat 02-svc-elasticstack.yaml 
apiVersion: v1
kind: Service
metadata:
  name: svc-kibana
spec:
  ports:
  - port: 5601
    nodePort: 30501
  selector:
    apps: elasticstack
  type: NodePort

二.部署测试

root@master231:/opt/pods/es_kibana# ll
total 16
drwxr-xr-x 2 root root 4096 Apr 11 16:44 ./
drwxr-xr-x 6 root root 4096 Apr 11 13:48 ../
-rw-r--r-- 1 root root  989 Apr 11 16:44 01-deploy-es-kibana.yaml
-rw-r--r-- 1 root root  165 Apr 11 15:14 02-svc-elasticstack.yaml

2)启动服务
root@master231:/opt/pods/es_kibana# kubectl apply -f .
deployment.apps/deploy-es-kibana created
service/svc-kibana created
3)查看服务
root@master231:/opt/pods/es_kibana# kubectl get pods -o wide
NAME                                READY   STATUS    RESTARTS   AGE   IP            NODE        NOMINATED NODE   READINESS GATES
deploy-es-kibana-5458ffcbc9-tqbf4   2/2     Running   0          43s   10.100.2.45   worker233   <none>           <none>

访问测试
image-20260411165656375

posted @ 2026-05-02 11:08  大力哥2026  阅读(5)  评论(0)    收藏  举报