So I'm facing this issue that seems to be around for a long time and dealt with in different manners, yet, I don't see a way to deal with it when using ECK. Any ideas on how to fix the kibana "infinite loop" (302) when trying to access it?
- ECK 1.2
- Elastic Stack 7.8.1
This error happens even with a curl from within kibana pod
curl http://localhost:5601/personalized-path -L
This is the kibana relevant configuration for this issue:
spec: config: server.basePath: "/personalized-path" server.rewriteBasePath: false xpack.security.secureCookies: false http: tls: selfSignedCertificate: disabled: true
I've tried different combinations of rewriteBasePath and secureCookies, but no luck with those.
Also relevant, this kibana is behind a proxy that uses https, so lab users will be connecting to "https://someurl/personalized-path/" which will get redirected to the proper k8s service and then get to the kibana service on http.