Allows Operating System to resolv mgmt cluster services like Keycloak
Summary
In order to allow Operating System to consume services deployed on the mgmt cluster like Keycloak, the Operating System need to be configured either to resolv internal or public FQDN.
related references
Details
If we want to configure some authentication service on the Operating System (PAM, SSSD, NSCD) to consume services hosted on the mgmt cluster by using FQDN, we need to allow resolving either the internal or the public FQDN setup for these services. On Vanilla deployment the Operating System is not able to resolve either FQDNs like keycloak-service.keycloak.svc.cluster.local (internal) or keycloak.<cluster_domain> (public) and we need to manually set these FQDNs in /etc/hosts to be able to connect to target services.