forked from operator-framework/operator-controller
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
📖 [Docs] Supported extensions (OLM v1 constraints/limitations)
Closes operator-framework#984
- Loading branch information
1 parent
f61ffb4
commit 25ab400
Showing
2 changed files
with
21 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
## Supported extensions | ||
|
||
Currently, OLM v1 supports installing cluster extensions that meet the following constraints: | ||
|
||
* The extension supports installation via the `AllNamespaces` install mode. | ||
* The extension does not use webhooks. | ||
* The extension does not declare dependencies using the any of following file-based catalog properties: | ||
|
||
** `olm.gvk.required` | ||
** `olm.package.required` | ||
** `olm.constraint` | ||
|
||
When you install an extension, the bundle validation process in OLM v1 runs checks against these constraints. If you try to install an extension that has one of these constraints, an error message is printed in the cluster extension conditions. | ||
|
||
!!! important | ||
|
||
Additionally, OLM v1 does not support the `OperatorConditions` API introduced in legacy OLM. | ||
|
||
Currently, there is no testing to implemented to test for this constraint at install time. Most extensions that rely on this API fail at start up time, but some might fail during reconcilation. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters