Added api servers related params to prometheus.yml

Added new params with IP and port to identify the api servers
in the Prometheus target,

Change-Id: Ifab8c268ab19f60d7c99aef141db05791e2a1342
Related-Bug: PROD-25539
diff --git a/kubernetes/meta/prometheus.yml b/kubernetes/meta/prometheus.yml
index 6a19156..4b52d61 100644
--- a/kubernetes/meta/prometheus.yml
+++ b/kubernetes/meta/prometheus.yml
@@ -21,7 +21,9 @@
     {%- set calico_address = network.calico.prometheus.get('address', master.address) %}
   {%- endif %}
 {%- endif %}
-
+{%- if master.get('enabled', False) %}
+  {%- set api_server_endpoint = master.get('apiserver', {}).get('address') + ':' + master.get('apiserver', {}).get('secure_port')|string %}
+{%- endif %}
 
 server:
   target:
@@ -30,6 +32,9 @@
       api_ip: {{ apiServerPoint }}
       cert_name: prometheus-server.crt
       key_name: prometheus-server.key
+      {%- if api_server_endpoint is defined %}
+      api_server_endpoint: {{ api_server_endpoint }}
+      {%- endif %}
 {%- if calico_address is defined %}
     static:
       calico: