I am seeking help to get the URL path to work in redisinsight
as per documentation i added config-map envs:
RIPROXYENABLE: "ture" RIPROXYPATH: "/redis" RITRUSTEDORIGINS: "https://host.example.com"
However when I call the service on https://host.example.com/redis/, the bundle.js is returned on the root path https://host.example.com/static/app/bundle.e7efa0031208bf65925b.js
As image is run redislabs/redisinsight:latest
Any insight how I might overcome this? Thank you in advance
I tried to set the RIPROXYPATH: "/redis" to RIPROXYPATH: "/redis/", nginx rewrite of the path. Non had any success.
I stumbled upon this unanswered question. I have a similar problem to solve. I found following links that I am exploring. The solution is based on docker so currently I am looking to convert this to Kubernetes world. https://docs.redis.com/latest/ri/using-redisinsight/proxy/
It appears to just set up a proxy server to filter URLs thru, that match the subpath.
Seperately, I am also exploring URL rewrite from this sample to achieve same goals as what redis insight website advises in the above link.
https://kubernetes.github.io/ingress-nginx/examples/rewrite/
Hope this helps. Once I have a precise answer , will be sure to post that.
UPDATE: Here is a solution - thanks to my Boss's second pair of eyes on rewrite rule to catch my missing annotation.
I am using Docker image latest or 1.14 from https://hub.docker.com/r/redislabs/redisinsight/tags
Add following to the Deployment template of your helm chart/container/spces
In your redisinsight ingress add following: Reference https://kubernetes.github.io/ingress-nginx/examples/rewrite/ Do not forget annotation.