k8s-kibana.yaml 875 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. ---
  2. apiVersion: v1
  3. kind: Service
  4. metadata:
  5. name: kibana
  6. namespace: qa
  7. labels:
  8. app: kibana
  9. spec:
  10. ports:
  11. - port: 5601
  12. name: client
  13. nodePort: 31065
  14. type: NodePort
  15. selector:
  16. app: kibana
  17. ---
  18. apiVersion: apps/v1
  19. kind: StatefulSet
  20. metadata:
  21. name: kibana
  22. namespace: qa
  23. labels:
  24. app: kibana
  25. spec:
  26. serviceName: kibana
  27. selector:
  28. matchLabels:
  29. app: kibana
  30. template:
  31. metadata:
  32. labels:
  33. app: kibana
  34. spec:
  35. terminationGracePeriodSeconds: 180
  36. containers:
  37. - name: kibana
  38. image: docker.elastic.co/kibana/kibana:7.6.2
  39. resources:
  40. limits:
  41. cpu: 1000m
  42. requests:
  43. cpu: 1000m
  44. env:
  45. - name: ELASTICSEARCH_HOSTS
  46. value: http://elasticsearch:9200
  47. ports:
  48. - containerPort: 5601