linkerd2/web/srv
Risha Mars fbacdd8a05
Add a Replication Controllers page in the Web UI (#850)
* Add a Replication Controllers page in the Web UI


@siggy pointed out that we don't need to use the PodsList api any more, since the new stats endpoint (#671) includes meshedPodCount and totalPodCount, which is all we need to determine whether the deployment/rc has been added to the mesh (which is what we were using ListPods to determine).

This PR modifies deployments to not use the pods api any more, and adds a Replication Controllers page. This page is quite similar to the Deployments page in logic, so I've made a PodOwnersList component to share the code.

I haven't added Replication Controllers to the Service Mesh page yet, because that page does require a list of component pods. Also, we don't need the calls to Prometheus for the Service Mesh page, so I don't want to use the existing stat apis for it. I figure that is a large enough change for a separate PR.
2018-04-25 15:01:06 -07:00
..
api_handlers.go Add namespace as a resource type in public-api (#760) 2018-04-13 16:53:01 -07:00
api_handlers_test.go Update web component to use new stat api (#753) 2018-04-12 17:35:03 -07:00
handlers.go UI tweaks: sidebar collapse, latency formatting, table row spacing (#361) 2018-02-19 11:21:54 -08:00
handlers_test.go UI tweaks: sidebar collapse, latency formatting, table row spacing (#361) 2018-02-19 11:21:54 -08:00
server.go Add a Replication Controllers page in the Web UI (#850) 2018-04-25 15:01:06 -07:00
test_helpers.go Adds conduit-api check for status command (#140) 2018-01-12 15:35:22 -05:00