Get public IP with Keycloak Operator and OpenShift

Hello, I’m running OpenShift with the Keycloak operator and was trying to get the publicly exposed IP address instead of the IP of the pod running the container. I’ve added part of the spec file below that’s relevant to the issue I’m facing.

spec:
  http:
    httpPort: 8080
    httpsPort: 8443
    tlsSecret: keycloak-certificate-tls
  proxy:
    headers: xforwarded
  hostname:
    hostname: sso.hackucf.cloud
  ingress:
    className: openshift-default
    enabled: true

Is there anything that I’m misconfiguring? Thanks!