Allow keystone endpoint_type interpolation for Heat clients

 - Add 'endpoint_type_default' identity parameter to access
   internal services, default 'internalURL'
 - Add 'endpoint_type_heat' identity parameter so Heat could
   provide it to external clients, default 'publicURL'

Change-Id: Iff99c7b79634c65605e8509cfe919bc47ff1a787
diff --git a/tests/pillar/server_cluster.sls b/tests/pillar/server_cluster.sls
index 1a338d4..0a8e0f5 100644
--- a/tests/pillar/server_cluster.sls
+++ b/tests/pillar/server_cluster.sls
@@ -40,6 +40,8 @@
       admin_tenant: admin
       admin_user: admin
       admin_password: admin
+      endpoint_type_default: internalURL
+      endpoint_type_heat: publicURL
     message_queue:
       engine: rabbitmq
       members:
diff --git a/tests/pillar/server_plugin_dirs.sls b/tests/pillar/server_plugin_dirs.sls
index ebe11e8..846bab0 100644
--- a/tests/pillar/server_plugin_dirs.sls
+++ b/tests/pillar/server_plugin_dirs.sls
@@ -40,6 +40,7 @@
       admin_tenant: admin
       admin_user: admin
       admin_password: admin
+      endpoint_type_default: internalURL
     message_queue:
       engine: rabbitmq
       host: 127.0.0.1
diff --git a/tests/pillar/server_single.sls b/tests/pillar/server_single.sls
index c90d7ed..1600f46 100644
--- a/tests/pillar/server_single.sls
+++ b/tests/pillar/server_single.sls
@@ -40,6 +40,8 @@
       admin_tenant: admin
       admin_user: admin
       admin_password: admin
+      endpoint_type_default: internalURL
+      endpoint_type_heat: internalURL
     message_queue:
       engine: rabbitmq
       host: 127.0.0.1