6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'lib/rhea/kubernetes/system_services.rb', line 6
def service_names_urls
@service_names_urls ||= begin
api_url = Rhea.configuration.kube_api[:url]
root_url = api_url.sub('/api/', '/')
services_url = "#{api_url}v1/proxy/namespaces/kube-system/services/"
{
'Kubernetes UI' => "#{services_url}kube-ui/",
'Grafana' => "#{services_url}monitoring-grafana/",
'Kibana' => "#{services_url}kibana-logging/",
'Logs' => "#{services_url}logs/",
'Swagger UI' => "#{root_url}swagger-ui/"
}
end
end
|