-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
1
-
None
-
None
-
None
As a user, I want to be able to install an operator from the Extension Catalog view. When I click the "Install" button in the details pane for a specific operator, I should be taken to a ClusterExtension creation page. This page will be a simple YAML editor, which is pre-filled with a ClusterExtension, based on the channle and version selected from the details pane.
AC:
- Install button on the Extension Catalog details pane leads to ClusterExtension creation page
- ClusterExtension creation page is the default YAML editor
- implemented using dynamic plugin extension
- YAML editor is pre-filled with ClusterExtension definition, e.g.:
apiVersion: olm.operatorframework.io/v1 kind: ClusterExtension metadata: name: <clusterextension_name> spec: namespace: <installed_namespace> serviceAccount: name: <service_account_installer_name> source: sourceType: Catalog catalog: packageName: <package_name> channels: - <channel_name> version: <version_or_version_range> upgradeConstraintPolicy: CatalogProvided
Non-goals:
- Custom creation form will be implemented in a future story