linkerd2/controller
Matei David 62a8407420
Introduce small improvements to ClusterStore (#11220)
There were a few improvements we could have made to a recent change that
added a ClusterStore concept to the destination service. This PR
introduces the small improvements:

* Sync dynamically created clients in separate go routines
* Refactor metadata API creation
* Remove redundant check in cluster_store_test
* Create a new runtime schema every time a fake metadata API client is
  created to avoid racey behaviour.

Signed-off-by: Matei David <matei@buoyant.io>
2023-08-08 17:58:49 -07:00
..
api Introduce small improvements to ClusterStore (#11220) 2023-08-08 17:58:49 -07:00
cmd Implement the k8s metadata API in the Destination controller (#10326) 2023-02-13 17:30:07 -05:00
gen Update Go codegen for httproute timeout fields (#11164) 2023-07-24 17:57:53 -05:00
heartbeat build(deps): bump linkerd/dev from 39 to 40 (#10825) 2023-05-09 10:57:19 -07:00
identity core: use serviceAccountToken volume for pod authentication (#7117) 2021-11-03 02:03:39 +05:30
k8s Introduce small improvements to ClusterStore (#11220) 2023-08-08 17:58:49 -07:00
proxy-injector Fix support of config.linkerd.io/admin-port annotation (#11031) 2023-06-28 10:17:01 +01:00
script Replace `github.com/ghodss/yaml` with `sigs.k8s.io/yaml` (#10610) 2023-03-24 09:20:55 -05:00
sp-validator Use metadata API in the proxy and tap injectors (#9650) 2022-11-16 09:21:39 -05:00
webhook Readiness checks fail until caches are synced (#10166) 2023-01-25 11:43:09 -08:00
Dockerfile Update to dev:v39 with Go 1.19 (#10336) 2023-02-16 08:25:42 -08:00