apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingWebhookConfiguration
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: '{"apiVersion":"admissionregistration.k8s.io/v1","kind":"ValidatingWebhookConfiguration","metadata":{"labels":{"eventing.knative.dev/release":"v0.24.0"},"name":"validation.inmemorychannel.eventing.knative.dev"},"webhooks":[{"admissionReviewVersions":["v1"],"clientConfig":{"service":{"name":"inmemorychannel-webhook","namespace":"knative-eventing"}},"failurePolicy":"Fail","name":"validation.inmemorychannel.eventing.knative.dev","sideEffects":"None","timeoutSeconds":10}]}
'
creationTimestamp: '2021-08-30T19:00:04Z'
generation: 237
labels:
eventing.knative.dev/release: v0.24.0
managedFields:
- apiVersion: admissionregistration.k8s.io/v1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:ownerReferences:
.: {}
k:{"uid":"22dbf89b-66a2-4992-913d-8ea2bce29996"}:
.: {}
f:apiVersion: {}
f:blockOwnerDeletion: {}
f:controller: {}
f:kind: {}
f:name: {}
f:uid: {}
f:webhooks:
k:{"name":"validation.inmemorychannel.eventing.knative.dev"}:
f:clientConfig:
f:caBundle: {}
f:service:
f:path: {}
f:namespaceSelector: {}
f:rules: {}
manager: channel_controller
operation: Update
time: '2021-08-30T19:00:04Z'
- apiVersion: admissionregistration.k8s.io/v1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.: {}
f:kubectl.kubernetes.io/last-applied-configuration: {}
f:labels:
.: {}
f:eventing.knative.dev/release: {}
f:webhooks:
.: {}
k:{"name":"validation.inmemorychannel.eventing.knative.dev"}:
.: {}
f:admissionReviewVersions: {}
f:clientConfig:
.: {}
f:service:
.: {}
f:name: {}
f:namespace: {}
f:port: {}
f:failurePolicy: {}
f:matchPolicy: {}
f:name: {}
f:objectSelector: {}
f:sideEffects: {}
f:timeoutSeconds: {}
manager: manifestival
operation: Update
time: '2021-08-30T19:00:27Z'
name: validation.inmemorychannel.eventing.knative.dev
ownerReferences:
- apiVersion: v1
blockOwnerDeletion: true
controller: true
kind: Namespace
name: knative-eventing
uid: 22dbf89b-66a2-4992-913d-8ea2bce29996
resourceVersion: '3512989567'
uid: b97c86c8-8a59-4eb1-aa66-3643fe2d3abd
webhooks:
- admissionReviewVersions:
- v1
clientConfig:
caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN1VENDQWw2Z0F3SUJBZ0lRYVhzeVdVU2x3cHRXMFY4OXpLWlpuVEFLQmdncWhrak9QUVFEQWpCTk1SUXcKRWdZRFZRUUtFd3RyYm1GMGFYWmxMbVJsZGpFMU1ETUdBMVVFQXhNc2FXNXRaVzF2Y25samFHRnVibVZzTFhkbApZbWh2YjJzdWEyNWhkR2wyWlMxbGRtVnVkR2x1Wnk1emRtTXdIaGNOTWpVeE1ESXhNVEl4TmpVNFdoY05NalV4Ck1ESTRNVEl4TmpVNFdqQk5NUlF3RWdZRFZRUUtFd3RyYm1GMGFYWmxMbVJsZGpFMU1ETUdBMVVFQXhNc2FXNXQKWlcxdmNubGphR0Z1Ym1Wc0xYZGxZbWh2YjJzdWEyNWhkR2wyWlMxbGRtVnVkR2x1Wnk1emRtTXdXVEFUQmdjcQpoa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVJuT1JrTFN4TUlMWkd1WkwyWWlUNDFwVTB2MHFoSjM4OG55WklrCjQ0Y0tzR3lvMU9BaCtYNmFybDdUNXpxYm9yZkU2WWE0M0Rkby9OeGRUUkxNYmRmT280SUJIakNDQVJvd0RnWUQKVlIwUEFRSC9CQVFEQWdLRU1CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFQQmdOVgpIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTZDJYZmpPTjBRdTBPaVN5ejBrNDI1Sy8zSWZ6Q0J1QVlEClZSMFJCSUd3TUlHdGdoZHBibTFsYlc5eWVXTm9ZVzV1Wld3dGQyVmlhRzl2YTRJb2FXNXRaVzF2Y25samFHRnUKYm1Wc0xYZGxZbWh2YjJzdWEyNWhkR2wyWlMxbGRtVnVkR2x1WjRJc2FXNXRaVzF2Y25samFHRnVibVZzTFhkbApZbWh2YjJzdWEyNWhkR2wyWlMxbGRtVnVkR2x1Wnk1emRtT0NPbWx1YldWdGIzSjVZMmhoYm01bGJDMTNaV0pvCmIyOXJMbXR1WVhScGRtVXRaWFpsYm5ScGJtY3VjM1pqTG1Oc2RYTjBaWEl1Ykc5allXd3dDZ1lJS29aSXpqMEUKQXdJRFNRQXdSZ0loQU1aYVA4SlZtZUhreW02OUVRS3FRV0IxWGZSaFJvbjBWVDgxWklLLzZZRU1BaUVBa3RnUgprRCsrcVdLRkwxQk1xSE5rNmwyNWhRZnJHNFpCeVdDTVBFNCtXTTg9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
service:
name: inmemorychannel-webhook
namespace: knative-eventing
path: /resource-validation
port: 443
failurePolicy: Fail
matchPolicy: Equivalent
name: validation.inmemorychannel.eventing.knative.dev
namespaceSelector:
matchExpressions:
- key: webhooks.knative.dev/exclude
operator: DoesNotExist
objectSelector: {}
rules:
- apiGroups:
- messaging.knative.dev
apiVersions:
- v1
operations:
- CREATE
- UPDATE
- DELETE
resources:
- inmemorychannels
- inmemorychannels/status
scope: '*'
sideEffects: None
timeoutSeconds: 10