As an Admin, I want to enable registry.devfile.io in CR on demand, and see all the devfiles as Getting Started samples on the User Dashboard #22142
Labels
area/dashboard
kind/task
Internal things, technical debt, and to-do tasks to be performed.
severity/P1
Has a major impact to usage or development of the system.
sprint/next
Milestone
Is your task related to a problem? Please describe
In order to enable the registry, the admin updates CR accordingly:
On the dashboard side, all the devfiles from https://registry.devfile.io/viewer are available as the Getting Started: e.g. https://registry.devfile.io/viewer/devfiles/community/dotnet60 is displayed as
Describe the solution you'd like
on the dashboard startup we get the index from https://registry.devfile.io/index and update it to the appropriate format that UD can handle. Note that the self-links need to be correctly transformed e.g.
should be transformed to v2 format:
Describe alternatives you've considered
N/A
Additional context
For performance optimization, we should read, https://registry.devfile.io/index only once during UD pod startup
Also, it would be nice to add the
devfile.io
tag on UD to all devfiles coming fromhttps://registry.devfile.io
Also, it should be possible to disable internal registry and only use devfile.io
The text was updated successfully, but these errors were encountered: