linkerd2/controller
Jean-Charles Legras 18755e45cc
Fix support of config.linkerd.io/admin-port annotation (#11031)
When using `linkerd-await` as a preStart hook, we need to explicitly pass in the proxy's admin port if it is not the default (4191). While the admin server listener can be bound to any arbitrary port using `config.linkerd.io/admin-port` as a configuration annotation, `linkerd-await`'s template is not aware of the override resulting in start-up errors.

This change adds the override to `linkerd-await` by always using an explicit `--port` argument.

---------

Signed-off-by: jclegras <11457480+jclegras@users.noreply.github.com>
2023-06-28 10:17:01 +01:00
..
api Fix bug where topology routing would not disable while service was under load. (#10925) 2023-05-26 10:31:14 -07:00
cmd Implement the k8s metadata API in the Destination controller (#10326) 2023-02-13 17:30:07 -05:00
gen Add codegen for httproute v1beta3 (#11008) 2023-06-14 15:01:56 -07: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 Implement the k8s metadata API in the Destination controller (#10326) 2023-02-13 17:30:07 -05: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