I have installed keycloak using helm in eks cluster. The keycloak has configured with istio ingress gateway. when i try to access the keyclock ui, its not working iam getting the error “(blocked:mixed-content)”
keycloak version: 26.1.3
helm version: 3.16.3
below is the additional env that i have added to fix the issue, still its not working
extraEnvVars:
- name: KEYCLOAK_HTTP_SESSION_REDIRECT_HTTPS
value: "true"
- name: KEYCLOAK_PROXY_ADDRESS_FORWARDING
value: "true"
- name: KEYCLOAK_HTTP_ENABLED
value: "false"
- name: KEYCLOAK_FRONTEND_URL
value: "https://testweb1.com/auth"
istio virtual service:
apiVersion: networking.istio.io/v1
kind: VirtualService
metadata:
name: test
namespace: default
spec:
gateways:
- test-gateway
hosts:
- testweb1.com
http:
- match:
- uri:
prefix: /
route:
- destination:
host: keycloak.keycloak.svc.cluster.local
port:
number: 80
can someone suggest some method to resolve this issue? please let me know if any further details are required.