diff --git a/infrastructure/rook-ceph/manifests/envoy-route.yaml b/infrastructure/rook-ceph/manifests/envoy-route.yaml index 5796c35..4698ec2 100644 --- a/infrastructure/rook-ceph/manifests/envoy-route.yaml +++ b/infrastructure/rook-ceph/manifests/envoy-route.yaml @@ -17,6 +17,12 @@ spec: - path: type: PathPrefix value: / + filters: + - type: RequestHeaderModifier + requestHeaderModifier: + set: + - name: X-Forwarded-Proto + value: https backendRefs: - group: gateway.envoyproxy.io kind: Backend diff --git a/infrastructure/rook-ceph/manifests/istio-virtualservice.yaml b/infrastructure/rook-ceph/manifests/istio-virtualservice.yaml index 44ef06e..2079b62 100644 --- a/infrastructure/rook-ceph/manifests/istio-virtualservice.yaml +++ b/infrastructure/rook-ceph/manifests/istio-virtualservice.yaml @@ -9,7 +9,11 @@ spec: gateways: - istio-system/edge http: - - timeout: 3600s + - headers: + request: + set: + x-forwarded-proto: https + timeout: 3600s route: - destination: host: rook-ceph-mgr-dashboard.rook-ceph.svc.cluster.local