-
Story
-
Resolution: Done
-
Critical
-
None
-
5
-
False
-
False
-
Undefined
-
We've prototyped the shared ingress approach under CONSOLE-2747. This story is to prototype the dynamic plugin approach. Now that the dynamic plugin SDK is maturing, we should be able to evaluate how well dynamic plugins work for an ACM/OCP console integration.
https://github.com/openshift/console/tree/master/frontend/packages/console-dynamic-plugin-sdk
https://github.com/openshift/console/tree/master/frontend/packages/console-demo-plugin
For the initial POC, this will only be scoped to the cluster list. We will open follow-up stories to explore adding other pages like search to the dynamic plugin.
The console team can help provide a basic plugin, but we'll need to work with the ACM team in this POC.
Known Limitations:
- The console backend cannot yet proxy to any ACM service. We need to add a way of setting up proxies in the backend when contributing dynamic plugins.
Dependencies
- New virtualized table component - https://github.com/openshift/console/pull/8829
- New ListPage components - https://github.com/openshift/console/pull/8827
- relates to
-
CONSOLE-2926 Evaluate and remove PatternFly overrides
- Closed