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

IDP Demo improvements #3754

Open
LutzLange opened this issue Oct 31, 2024 · 1 comment
Open

IDP Demo improvements #3754

LutzLange opened this issue Oct 31, 2024 · 1 comment
Labels
team/honeybadger Team Honey Badger

Comments

@LutzLange
Copy link

LutzLange commented Oct 31, 2024

This issue is to collect and track feedback on IDP demo v1 that allows you to deploy a new GO Service.

Go-Service improvements

  • Remove showing GitOps Repository Location tab from the Go-Service template
  • Remove the Review tab from the Go-Service template
  • Improve Kratix Resource page - Creation Progress Box
  • Include back-link to Kratix Resource page from Component Page
  • Automate deprovisioning of service instances
  • Shorten GitHub Action pipeline name "validate and test" to "checks"
  • 1st Commit on the New Service repository should be done as the Service requester
  • On the Component page of the Go Service. The Deployment Tab
    • has a table where the Section Action is only Links. Rename to "Links"
    • Lists Source as "lutzdemo/lutzdemo" which is wrong. Should be DemoTechInc/lutzdemo, right?
    • Installation is gazelle. It is a Management Cluster or an Infrastructure, but not an Installation.
    • Pull Requests page is empty an a newly created component. Could we switch to an initial PR to fill the repo?
    • Dependency Section of the the Component in Backstage is empty. We should add the ElasticCache and RDS there.

Additional simple templates

  • Create a simple "Create Namespace" template
  • Create a simple "Create a GitRepository " template

Tackle Day 2 Operation

  • How to iterate & version services
  • Provide a way to delete the Service through Backstage
@github-project-automation github-project-automation bot moved this to Inbox 📥 in Roadmap Oct 31, 2024
@LutzLange LutzLange changed the title IDP Demo improvements & feedback IDP Demo improvements Oct 31, 2024
@LutzLange LutzLange added the team/honeybadger Team Honey Badger label Oct 31, 2024
@weatherhog
Copy link

Meeting scheduled for November 20.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team/honeybadger Team Honey Badger
Projects
Status: Inbox 📥
Development

No branches or pull requests

2 participants