linkerd2/controller
Andrew Seigner 727521f914
Permit arbitrary time windows in public-api (#774)
The public-api previously only permitted 4 hard-coded time windows:
10s, 1m, 10m, 1h. This was primarily a relic of the recently removed
telemetry system.

Modify the public-api to validate the time string, but allow for any
window size, which is then passed through to Prometheus.

Fixes #686

Signed-off-by: Andrew Seigner <siggy@buoyant.io>
2018-04-16 17:37:17 -07:00
..
api Permit arbitrary time windows in public-api (#774) 2018-04-16 17:37:17 -07:00
cmd Add namespace as a resource type in public-api (#760) 2018-04-13 16:53:01 -07:00
destination Controller: add more destination labels, fix service label (#731) 2018-04-11 10:44:52 -07:00
gen Permit arbitrary time windows in public-api (#774) 2018-04-16 17:37:17 -07:00
k8s Misc cleanup following the telemetry rewrite (#771) 2018-04-16 15:51:07 -07:00
script Harmonize Prometheus label usage (#690) 2018-04-05 15:09:06 -07:00
tap Add pod-based metric_labels to destinations response (#429) (#654) 2018-04-02 18:36:57 -07:00
util Reuse code for metrics serving in controller (#585) 2018-03-19 10:33:25 -07:00
Dockerfile Use apps/v1beta2 for Kubernetes 1.8 compatibility (#762) 2018-04-13 12:08:16 -07:00