linkerd2/controller/gen/apis/link
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
..
v1alpha1 refactor(multicluster): Replace use of unstructured API with typed bindings for Link CR (#13420) 2024-12-10 11:44:19 -08:00
v1alpha2 refactor(multicluster): Replace use of unstructured API with typed bindings for Link CR (#13420) 2024-12-10 11:44:19 -08:00
v1alpha3 feat(mutlicluster): Add support for excluding labels and annotations from federated and mirror services (#13802) 2025-03-26 15:08:09 -05:00
register.go add mc crd to codegen (#7335) 2021-11-23 15:49:14 -07:00