linkerd2/controller
Oliver Gould b71eba668c
build(controller)!: eliminate policy-controller image (#14348)
Long ago, the policy-controller image shipped with a distroless base image, but
we have since been able to remove all runtime dependencies and ship with a
scratch image. There's no reason to manage this binary seperately from the rest
of the controller.

This change moves the controller/Dockerfile to Dockerfile.controller, and it is
updated to subsume the policy-controller/Dockerfile.

This should *not* impact users, except to reduce the overhead of extra image
pulls.

BREAKING CHANGE: with this change, we no longer ship a seperate
policy-controller image.
2025-08-13 21:35:41 +00:00
..
api test(destination): Replace sleeps with RetryFor in ClusterStoreTest (#14250) 2025-07-17 11:47:57 -04:00
cmd chore(inject): remove PatchProducer abstraction (#14346) 2025-08-11 17:15:16 +03:00
gen chore(build): bump linkerd/dev to v46 (#14226) 2025-07-10 13:51:59 -04: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 refactor(multicluster): revert Link permissions back to Role (#13848) 2025-03-22 05:44:35 -05:00
proxy-injector chore(inject): remove PatchProducer abstraction (#14346) 2025-08-11 17:15:16 +03:00
script Add `accessPolicy` field to Server CRD (#12845) 2024-07-22 09:01:09 -05:00
sp-validator Use metadata API in the proxy and tap injectors (#9650) 2022-11-16 09:21:39 -05:00
webhook Set minimum TLS version to 1.3 (#13500) 2024-12-19 09:19:09 -05:00