linkerd2/controller/gen
Alex Leong e97b51b803
feat(mutlicluster): Add support for excluding labels and annotations from federated and mirror services (#13802)
Depends on https://github.com/linkerd/linkerd2/pull/13801

Adds support for excluding certain labels and annotations from being copied onto mirror and federated services.  This makes use of the `excludedLabels` and `excludedAnnoations` fields in the Link resource.  These fields take a list of strings which may be literal label/annotation names or they may be group globs of the form `<group>/*` which will match all labels/annotations beginning with `<group>/`.  Any matching labels or annotations will not be copied.

We also add corresponding flags to the `mc link` command: `--excluded-labels` and `--excluded-annotations` for setting these fields on the Link resource.
2025-03-26 15:08:09 -05:00
..
apis feat(mutlicluster): Add support for excluding labels and annotations from federated and mirror services (#13802) 2025-03-26 15:08:09 -05:00
client feat(multicluster): Add Link v1alpha3 (#13801) 2025-03-19 12:13:16 -07:00
common/net chore: remove the bin/protoc script (#13459) 2024-12-11 16:24:07 -08:00
boilerplate.go.txt update codegen to use kube::codegen (#11722) 2023-12-13 11:36:27 -08:00