keptn / integrations

Lists Keptn Integrations and ideas for new ones
Apache License 2.0
4 stars 0 forks source link

New Integration: Keptn Plugin for Backstage #19

Closed oleg-nenashev closed 8 months ago

oleg-nenashev commented 2 years ago

Backstage is an open platform for building developer portals. As the website states, "powered by a centralized software catalog, Backstage restores order to your infrastructure and enables your product teams to ship high-quality code quickly — without compromising autonomy".

It would be nice if it was possible to provide Keptn integration for this portal so that Keptn could be connected as many other tools. See all Backstage Plugins.

References

Possible solutions

Notes

dmeytin commented 2 years ago

+1 for this feature.

Im5tu commented 2 years ago

+1 for this - would personally like it if there was an ability to have it in a readonly mode so that we can see what's going on but not change anything. Couple of reasons include sometimes we need to be on bastion hosts to make changes to infra - backstage could also be a shared area so need to think about RBAC more etc

oleg-nenashev commented 2 years ago

@Im5tu FWIW there is KEP-60 for RBAC in Keptn: https://github.com/keptn/enhancement-proposals/pull/60 .It is currently planned for [0.13.0] according to the Keptn Roadmap. FWIW I also desperately need readonly WebUI in Keptn for other needs.

hwinkel commented 2 years ago

would be nice to have a "SLO Provider" as well, which make Backstage Page able to render a heatmap for a given Component. Which can also become a provider for Benchmark sections in the techdocs. and FYI: There is a overly long discussion about making TechDocs Super dynamic (for good or bad) https://github.com/backstage/backstage/issues/4548

120EE0980 commented 1 year ago

Helloo..I want to contribute to this project idea as part of gsoc2023. I have been doing small projects on react and javascript. Hey @bradmccoydev can you help me get started in contributing..

Cvr421 commented 1 year ago

Hello @bradmccoydev I want to work on this project as part of 2023 Gsoc . I have work on multiple Javascript and react projects and I have also experience with the kubernetes and docker . so I need help to getting started contributing...

prateek041 commented 1 year ago

I am interested in this issue and planning to work on it this summer, for GSoC 2023.

I understand what the first Possible Solution means. I went through their docs and have a gist of how it could be done via a Keptn Plugin, but, could you give more details/briefing on what the second suggests ?

@oleg-nenashev @bradmccoydev

thisthat commented 8 months ago

Since Keptn V1 has reached EOL on December 22nd, 2023, this issue has been closed.