I have many services ,but have only one SSL cert for blabla.blablabla.net
So, for MinIO UI I need https://blabla.blablabla.net/minio/
On MinIO side I need:
export MINIO_BROWSER_REDIRECT_URL="https://blabla.blablabla.net/minio/"
And this is my rewrite-target Ingress manifest:
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /$2
nginx.ingress.kubernetes.io/use-regex: "true"
generation: 1
name: minio
namespace: default
spec:
ingressClassName: nginx
rules:
- host: blabla.blablabla.net
http:
paths:
- backend:
service:
name: minio
port:
number: 80
path: /minio(/|$)(.*)
pathType: ImplementationSpecific
That’s all.