최대 1 분 소요

설명

  • 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