Sha256: efa639b71aa876c308a2a8753af6a4fbd797b43fe0c2c95d7bb69ec4465c1369
Contents?: true
Size: 670 Bytes
Versions: 2
Compression:
Stored size: 670 Bytes
Contents
module Rhea module Kubernetes module SystemServices module_function 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 end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rhea-0.2.0 | lib/rhea/kubernetes/system_services.rb |
rhea-0.1.0 | lib/rhea/kubernetes/system_services.rb |