linkerd2/proto
Andrew Seigner 77fb6d3709
Add namespace as a resource type in public-api (#760)
* Add namespace as a resource type in public-api

The cli and public-api only supported deployments as a resource type.

This change adds support for namespace as a resource type in the cli and
public-api. This also change includes:
- cli statsummary now prints `-`'s when objects are not in the mesh
- cli statsummary prints `No resources found.` when applicable
- removed `out-` from cli statsummary flags, and analagous proto changes
- switched public-api to use native prometheus label types
- misc error handling and logging fixes

Part of #627

Signed-off-by: Andrew Seigner <siggy@buoyant.io>

* Refactor filter and groupby label formulation

Signed-off-by: Kevin Lingerfelt <kl@buoyant.io>

* Rename stat_summary.go to stat.go in cli

Signed-off-by: Kevin Lingerfelt <kl@buoyant.io>

* Update rbac privileges for namespace stats

Signed-off-by: Kevin Lingerfelt <kl@buoyant.io>
2018-04-13 16:53:01 -07:00
..
common Move EosCtx to common for Tap and Telemetery (#204) 2018-01-24 15:48:00 -08:00
controller/tap Remove the telemetry service (#757) 2018-04-13 11:21:29 -07:00
google/protobuf Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
proxy Remove the telemetry service (#757) 2018-04-13 11:21:29 -07:00
public Add namespace as a resource type in public-api (#760) 2018-04-13 16:53:01 -07:00