Files
trainer/manifests/base/webhook/patch_validating.yaml
T
Andrey VelichkevichandGitHub 663ae38567 feat(runtimes): Add label to disable webhook validation for Runtimes (#3683)
* feat(runtimes): Add label to disable webhook validation for Runtimes

Signed-off-by: Andrey Velichkevich <[email protected]>

* Use commonLabels to set labels

Signed-off-by: Andrey Velichkevich <[email protected]>

* Set resources to base runtimes in E2Es

Signed-off-by: Andrey Velichkevich <[email protected]>

* Fix Helm runtime images in e2e

Signed-off-by: Andrey Velichkevich <[email protected]>

---------

Signed-off-by: Andrey Velichkevich <[email protected]>
2026-07-03 13:37:21 +00:00

29 lines
772 B
YAML

- op: replace
path: /webhooks/0/clientConfig/service/name
value: kubeflow-trainer-controller-manager
- op: replace
path: /webhooks/1/clientConfig/service/name
value: kubeflow-trainer-controller-manager
- op: replace
path: /webhooks/2/clientConfig/service/name
value: kubeflow-trainer-controller-manager
- op: replace
path: /metadata/name
value: validator.trainer.kubeflow.org
- op: add
path: /webhooks/0/objectSelector
value:
matchExpressions:
- key: trainer.kubeflow.org/webhook-validation
operator: NotIn
values:
- disabled
- op: add
path: /webhooks/1/objectSelector
value:
matchExpressions:
- key: trainer.kubeflow.org/webhook-validation
operator: NotIn
values:
- disabled