1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/extensions/ce/olmv1-supported-extensions.adoc
2026-01-27 18:18:40 +00:00

35 lines
2.1 KiB
Plaintext

:_mod-docs-content-type: ASSEMBLY
[id="olmv1-supported-extensions"]
= Supported extensions
include::_attributes/common-attributes.adoc[]
:context: olmv1-supported-extensions
toc::[]
[role="_abstract"]
To install an Operator as a cluster extension, it must meet bundle format, install mode, and dependency requirements. {olmv1-first} supports extensions that use webhooks for validation, mutation, or conversion.
{olmv1-first} supports extensions that use the `AllNamespaces` install mode. With this mode, the Operator watches and manages resources across all namespaces in the cluster.
As a Technology Preview feature, you can configure an extension to watch a specific namespace. This limits watching to one namespace instead of the entire cluster.
include::modules/olmv1-about-supported-bundle-formats.adoc[leveloffset=+1]
[role="_additional-resources"]
.Additional resources
* xref:../../operators/understanding/olm-packaging-format.adoc#olm-bundle-format_olm-packaging-format[Bundle format]
* xref:../../operators/understanding/olm/olm-operatorconditions.adoc#olm-operatorconditions[Operator conditions]
include::modules/olmv1-webhook-support.adoc[leveloffset=+1]
[role="_additional-resources"]
.Additional resources
* xref:../../architecture/admission-plug-ins.adoc#admission-webhook-types_admission-plug-ins[Types of webhook admission plugins]
* xref:../../security/certificate_types_descriptions/service-ca-certificates.adoc#add-service-certificate_service-ca-certificates[Service CA certificates]
* xref:../../operators/operator-reference.adoc#openshift-service-ca-operator_operator-reference[OpenShift Service CA Operator]
* link:https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#validatingadmissionwebhook[Validating admission webhooks (Kubernetes documentation)]
* link:https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#mutatingadmissionwebhook[Mutating admission webhooks (Kubernetes documentation)]
* link:https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definition-versioning/#webhook-conversion[Conversion webhooks (Kubernetes documentation)]