Hi, I have followed the documentation to deploy ECK on Kubernetes (local testing on docker for mac), and everything is working fine, elastic is up and running and Kibana is connected to it. I can port forward it, and I am able to login and query elastic. However, I am really struggling to find an example of an ingress for Kibana. This is one of my attempt:
I actually went back to the documentation and found out that it was enough to:
apiVersion: kibana.k8s.elastic.co/v1
kind: Kibana
metadata:
name: kibana
labels:
various...
spec:
version: 7
http: # I did not have it before
service:
spec:
type: LoadBalancer
tls: # I put it in the wrong place before
selfSignedCertificate:
disabled: true
count: 1
elasticsearchRef:
name: "elasticsearch"
podTemplate:
containers:
- name: kibana
resources:
limits:
memory: 2Gi
cpu: 2
I could then load Kibana using http://my-cluster:5601. So, the httppart was key to have Kibana exposed.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.