[id="olm-webhooks"]
= Managing admission webhooks in Operator Lifecycle Manager
include::modules/common-attributes.adoc[]
:context: olm-webhooks

toc::[]

Validating and mutating admission webhooks allow Operator authors to intercept,
modify, and accept or reject resources before they are handled by the Operator
controller. Operator Lifecycle Manager (OLM) can manage the lifecycle of these
webhooks when they are shipped alongside your Operator.

include::modules/olm-defining-csv-webhooks.adoc[leveloffset=+1]
include::modules/olm-webhook-considerations.adoc[leveloffset=+1]

[id="olm-webhooks-additional-resources"]
== Additional resources

* xref:../architecture/admission-plug-ins.adoc#admission-webhook-types_admission-plug-ins[Types of webhook admission plug-ins]

[id="olm-webhooks"]
= Managing admission webhooks in Operator Lifecycle Manager
include::modules/common-attributes.adoc[]
:context: olm-webhooks

toc::[]

Validating and mutating admission webhooks allow Operator authors to intercept,
modify, and accept or reject resources before they are saved to the object store
and handled by the Operator controller. Operator Lifecycle Manager (OLM) can
manage the lifecycle of these webhooks when they are shipped alongside your
Operator.

include::modules/olm-defining-csv-webhooks.adoc[leveloffset=+1]
include::modules/olm-webhook-considerations.adoc[leveloffset=+1]

[id="olm-webhooks-additional-resources"]
== Additional resources

* xref:../architecture/admission-plug-ins.adoc#admission-webhook-types_admission-plug-ins[Types of webhook admission plug-ins]

Edit to OLM webhook workflow
Edit to OLM webhook workflow
