Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hosting request: Keptn Plugin for Backstage #8

Open
3 tasks done
oleg-nenashev opened this issue Jan 21, 2022 · 9 comments
Open
3 tasks done

Hosting request: Keptn Plugin for Backstage #8

oleg-nenashev opened this issue Jan 21, 2022 · 9 comments
Labels
hosting-request waiting-for-confirmation Hosted but needs to be confirmed with the maintainer

Comments

@oleg-nenashev
Copy link
Contributor

oleg-nenashev commented Jan 21, 2022

Feature Request

There is high demand for Backstage integration. See keptn/integrations#19. Recently @maurosala from the Kiratech team created a Backtrage Keptn plugin for integrating the tools inside the Krateo PlatformOps platform: https://github.com/krateoplatformops/backstage-plugin-keptn . It would be great to get it hosted in Keptn Sandbox so that it becomes a part of the Keptn project.

Checklist

Sponsors

References

@oleg-nenashev
Copy link
Contributor Author

I support this hosting as Keptn maintainer

@christian-kreuzberger-dtx

The linked repo is missing a LICENCE file

@jetzlstorfer
Copy link
Member

good catch @christian-kreuzberger-dtx
in general I am in favor of having this as part of the Keptn Sandbox org!

@jetzlstorfer
Copy link
Member

in addition to the LICENSE file, a CODEOWNERS file would be beneficial

@thschue
Copy link

thschue commented Jan 21, 2022

As a Keptn maintainer, I strongly support this hosting when a LICENSE and CODEOWNERS file are provided.

@oleg-nenashev
Copy link
Contributor Author

I will create an issue template with a checklist later

@dmeytin
Copy link

dmeytin commented Jan 23, 2022

I would like to suggest enhancing the given plugin with the following capabilities:

  • reuse of backstage's component/service as keptn project/service
  • enable backstage component-level CD integration using keptn and following backstage service/resource dependency graph

Open question: what should be backstage's resource object be mapped to at keptn? Maybe we should introduce a new object in keptn?

@christian-kreuzberger-dtx

Please also make sure the LICENCE file fits the described LICENCE in package.json
https://github.com/krateoplatformops/backstage-plugin-keptn/blob/1f21389ff6715a6f5a8a63d3b330a4afa43deb26/package.json#L6

Other than that, happy to accept the hosting request :)

@christian-kreuzberger-dtx christian-kreuzberger-dtx changed the title Hostiong request: Keptn Plugin for Backstage Hosting request: Keptn Plugin for Backstage Jan 24, 2022
@oleg-nenashev
Copy link
Contributor Author

Hi @maurosala could you please confirm you've got the required GitHub and NPM permissions?

@oleg-nenashev oleg-nenashev added the waiting-for-confirmation Hosted but needs to be confirmed with the maintainer label Feb 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hosting-request waiting-for-confirmation Hosted but needs to be confirmed with the maintainer
Projects
None yet
Development

No branches or pull requests

5 participants