Email for password update called from inside a container

Hi all,

We have a setup with Kubernetes where Keycloak is running in one pod. And we have a service running in another pod which is responsible for creating the users. The problem is that when we call the request from that service for user perform an action to update his password, the email is sent out from Keycloak with a link pointing to its local address (local for the k8s cluster), since that was the url used by that service. Then the user can’t reach that address. Is there a way to make that link to use the fqdn setup for the keycloak instead?

BR,
Alvaro Silva

Use proper hostname configuration: