diff --git a/ansible/roles/heat/templates/heat.conf.j2 b/ansible/roles/heat/templates/heat.conf.j2
index a5b84c05d9624ff71112cc634b72fde6265160cd..277e9d5122d709fc8a1e3ad8931b4d0d7ca175df 100644
--- a/ansible/roles/heat/templates/heat.conf.j2
+++ b/ansible/roles/heat/templates/heat.conf.j2
@@ -99,6 +99,9 @@ driver = noop
 [clients]
 endpoint_type = internalURL
 
+[clients_heat]
+endpoint_type = publicURL
+
 {% if public_protocol != internal_protocol and kolla_external_fqdn != kolla_internal_fqdn %}
 [oslo_middleware]
 enable_proxy_headers_parsing = True