clusterforge/kueue/MutatingWebhookConfiguration_kueue-mutating-webhook-configuration.yaml
2025-10-06 09:34:03 +00:00

397 lines
9.1 KiB
YAML

---
apiVersion: admissionregistration.k8s.io/v1
kind: MutatingWebhookConfiguration
metadata:
labels:
app.kubernetes.io/instance: kueue
app.kubernetes.io/name: kueue
app.kubernetes.io/version: v0.12.3
control-plane: controller-manager
name: kueue-mutating-webhook-configuration
namespace: kueue-system
webhooks:
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-workload-codeflare-dev-v1beta2-appwrapper
failurePolicy: Fail
name: mappwrapper.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- workload.codeflare.dev
apiVersions:
- v1beta2
operations:
- CREATE
resources:
- appwrappers
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-apps-v1-deployment
failurePolicy: Fail
name: mdeployment.kb.io
namespaceSelector:
matchExpressions:
- key: kubernetes.io/metadata.name
operator: NotIn
values:
- kube-system
- kueue-system
reinvocationPolicy: Never
rules:
- apiGroups:
- apps
apiVersions:
- v1
operations:
- CREATE
- UPDATE
resources:
- deployments
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-batch-v1-job
failurePolicy: Fail
name: mjob.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- batch
apiVersions:
- v1
operations:
- CREATE
resources:
- jobs
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-jobset-x-k8s-io-v1alpha2-jobset
failurePolicy: Fail
name: mjobset.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- jobset.x-k8s.io
apiVersions:
- v1alpha2
operations:
- CREATE
resources:
- jobsets
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-kubeflow-org-v1-jaxjob
failurePolicy: Fail
name: mjaxjob.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- kubeflow.org
apiVersions:
- v1
operations:
- CREATE
resources:
- jaxjobs
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-kubeflow-org-v1-paddlejob
failurePolicy: Fail
name: mpaddlejob.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- kubeflow.org
apiVersions:
- v1
operations:
- CREATE
resources:
- paddlejobs
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-kubeflow-org-v1-pytorchjob
failurePolicy: Fail
name: mpytorchjob.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- kubeflow.org
apiVersions:
- v1
operations:
- CREATE
resources:
- pytorchjobs
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-kubeflow-org-v1-tfjob
failurePolicy: Fail
name: mtfjob.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- kubeflow.org
apiVersions:
- v1
operations:
- CREATE
resources:
- tfjobs
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-kubeflow-org-v1-xgboostjob
failurePolicy: Fail
name: mxgboostjob.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- kubeflow.org
apiVersions:
- v1
operations:
- CREATE
resources:
- xgboostjobs
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate--v1-pod
failurePolicy: Fail
name: mpod.kb.io
namespaceSelector:
matchExpressions:
- key: kubernetes.io/metadata.name
operator: NotIn
values:
- kube-system
- kueue-system
reinvocationPolicy: Never
rules:
- apiGroups:
- ""
apiVersions:
- v1
operations:
- CREATE
resources:
- pods
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-leaderworkerset-x-k8s-io-v1-leaderworkerset
failurePolicy: Fail
name: mleaderworkerset.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- leaderworkerset.x-k8s.io
apiVersions:
- v1
operations:
- CREATE
- UPDATE
resources:
- leaderworkersets
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-kubeflow-org-v2beta1-mpijob
failurePolicy: Fail
name: mmpijob.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- kubeflow.org
apiVersions:
- v2beta1
operations:
- CREATE
resources:
- mpijobs
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-ray-io-v1-raycluster
failurePolicy: Fail
name: mraycluster.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- ray.io
apiVersions:
- v1
operations:
- CREATE
resources:
- rayclusters
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-ray-io-v1-rayjob
failurePolicy: Fail
name: mrayjob.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- ray.io
apiVersions:
- v1
operations:
- CREATE
resources:
- rayjobs
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-apps-v1-statefulset
failurePolicy: Fail
name: mstatefulset.kb.io
namespaceSelector:
matchExpressions:
- key: kubernetes.io/metadata.name
operator: NotIn
values:
- kube-system
- kueue-system
reinvocationPolicy: Never
rules:
- apiGroups:
- apps
apiVersions:
- v1
operations:
- CREATE
- UPDATE
resources:
- statefulsets
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-kueue-x-k8s-io-v1beta1-clusterqueue
failurePolicy: Fail
name: mclusterqueue.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- kueue.x-k8s.io
apiVersions:
- v1beta1
operations:
- CREATE
resources:
- clusterqueues
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-kueue-x-k8s-io-v1beta1-resourceflavor
failurePolicy: Fail
name: mresourceflavor.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- kueue.x-k8s.io
apiVersions:
- v1beta1
operations:
- CREATE
resources:
- resourceflavors
sideEffects: None
- admissionReviewVersions:
- v1
clientConfig:
service:
name: kueue-webhook-service
namespace: kueue-system
path: /mutate-kueue-x-k8s-io-v1beta1-workload
failurePolicy: Fail
name: mworkload.kb.io
reinvocationPolicy: Never
rules:
- apiGroups:
- kueue.x-k8s.io
apiVersions:
- v1beta1
operations:
- CREATE
resources:
- workloads
sideEffects: None