backstage-plugins icon indicating copy to clipboard operation
backstage-plugins copied to clipboard

🔌 Plugin: OpenShift Dev Spaces

Open regicsolutions opened this issue 2 years ago • 1 comments

🔖 Summary

When scaffolding a new repository with a Dev Spaces Devfile The dev-spaces-backend-plugin would provide a scaffolder action that would provision a new Dev Spaces Workspace for that repository and provide a link as output to the Dev Space. This is normally done manually in the UI:

IMG_0573

The dev-spaces front end plugin would just provide a overview card similar to the Lambda Plugin instead of showing a view logs link, there would be a link called ‘Go to Dev Space’

It would also be neat to have a ’Back to IDP’ button in Visual Studio Code using some sort of shortcut extension.

🌐 Project website (if applicable)

https://access.redhat.com/documentation/en-us/red_hat_openshift_dev_spaces/3.1/html/user_guide/introduction-to-devfile#

✌️ Context

This plugin would integrate Backstage with OpenShifts Cloud Based IDE Dev Spaces providing engineers with a single entry point to provision a new service and Dev Space using a golden path software template.

👀 Have you spent some time to check if this plugin request has been raised before?

  • [X] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

Are you willing to submit PR?

No, but I'm happy to collaborate on a PR with someone else

regicsolutions avatar May 02 '23 06:05 regicsolutions

Actually most repositories could be opened in Dev Spaces using the URL: https://<openshift_dev_spaces_fqdn>#<git_repository_url>.

What I imagine to this plugin was list the last opened workspaces. The developer does not need to remember what project he used yesterday or last week, it will be listed.

viniciusfcf avatar Dec 04 '23 17:12 viniciusfcf

This issue has been closed due to the fact that the Janus community is being sunset.

For future plugin issues, please use https://github.com/backstage/community-plugins/issues

For future showcase issues, please use https://issues.redhat.com/browse/RHIDP

For more information on the sunset, see:

https://janus-idp.io/blog/2024/07/05/future-of-janus-community https://issues.redhat.com/browse/RHIDP-3690 https://issues.redhat.com/browse/RHIDP-1018

rhdh-bot avatar Sep 03 '24 17:09 rhdh-bot