Updated:

less than 1 minute read

설명

  • Elasticsearch 데이터의 시각화 및 Elastic Stack의 탐색 지원


설치

  • docker
    • docker run --name kibana -d -p 5601:5601 -e "ELASTICSEARCH_HOSTS=http://xxx.xxx.xxx.xxx:9200" docker.elastic.co/kibana/kibana:7.17.9
  • Kubernetes yaml
     apiVersion: apps/v1
     kind: Deployment
     metadata:
       name: kibana
       namespace: elasticsearch-test
       labels:
         app: kibana
     spec:
       replicas: 1
       selector:
         matchLabels:
           app: kibana
       template:
         metadata:
           labels:
             app: kibana
         spec:
           containers:
             - name: kibana
               image: docker.elastic.co/kibana/kibana:7.11.2
               resources:
                 limits:
                   cpu: 1000m
                 requests:
                   cpu: 100m
               env:
                 - name: ELASTICSEARCH_HOSTS
                   value: http://elasticsearch:9200
               ports:
                 - containerPort: 5601
        
     ---
     apiVersion: v1
     kind: Service
     metadata:
       name: kibana
       namespace: elasticsearch-test
       labels:
         app: kibana
     spec:
       type: NodePort
       ports:
         - port: 5601
           nodePort: 30202
       selector:
         app: kibana