hashicorp/consul
Auf GitHub ansehenAllow more parameters in topology view `dashboard_url_templates.service`
Open
#12.401 geöffnet am 20. Feb. 2022
good first issuetheme/uitype/enhancement
Repository-Metriken
- Stars
- (29.891 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 5T 8h) (73 gemergte PRs in 30 T)
Beschreibung
Feature Description
Allow more parameters in ui_config.dashboard_url_templates.service.
Parameters like {{Service.Meta.xxx}}.
This was actually allowed and worked back in version 1.9.x
Use Case(s)
Using Consul meta to provide links in topology visualization. For example, when registering service with:
meta {
dashboard = "G7Z29GzMGz"
alloc_id = NOMAD_ALLOC_ID
}
and
ui_config:
dashboard_url_templates:
service: !unsafe "https://grafana.service.consul/d/{{Service.Meta.dashboard}}"
resulting link in the UI should be https://grafana.service.consul/d/G7Z29GzMGz