Skip to content

Hosting request: Keptn Plugin for Backstage #8

Open

Description

@oleg-nenashev

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

Activity

  1. oleg-nenashev commented on Jan 21, 2022

    @oleg-nenashev
    ContributorAuthor

    I support this hosting as Keptn maintainer

  2. christian-kreuzberger-dtx commented on Jan 21, 2022

    @christian-kreuzberger-dtx

    The linked repo is missing a LICENCE file

  3. jetzlstorfer commented on Jan 21, 2022

    @jetzlstorfer
    Member

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

  4. jetzlstorfer commented on Jan 21, 2022

    @jetzlstorfer
    Member

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

  5. thschue commented on Jan 21, 2022

    @thschue

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

  6. oleg-nenashev commented on Jan 21, 2022

    @oleg-nenashev
    ContributorAuthor

    I will create an issue template with a checklist later

  7. dmeytin commented on Jan 23, 2022

    @dmeytin

    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?

  8. christian-kreuzberger-dtx commented on Jan 24, 2022

    @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 :)

  9. changed the title [-]Hostiong request: Keptn Plugin for Backstage[/-] [+]Hosting request: Keptn Plugin for Backstage[/+] on Jan 24, 2022
  10. oleg-nenashev commented on Feb 12, 2022

    @oleg-nenashev
    ContributorAuthor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions