Прежде всего вам не хватает секрета с файлами SSL, выданными для вашего домена.(если мы говорим о нативном управлении секретами k8s) Ваш секрет должен быть создан:
kubectl --namespace bdf-opengie-test create secret tls <secret_name> --key <key_path> --cert <cert_path>
Тогда ваш Ingress
.yml файл должен содержать этот секрет:
...
tls:
- hosts:
- keycloak-opengie-test-ssl.<domain>
secretName: <secret_name>
Только после этого вы можете подумать о каких-либо аннотациях для auth или о чем-то еще, что не работает
Примечание: секрет - это объект пространства имен.