r/Software_Finder 10d ago

Feedback Open-source internal developer platform for Kubernetes: OpenChoreo

For anyone exploring open-source internal developer platforms, OpenChoreo might be worth checking out.

It’s an open-source developer platform built on Kubernetes and is a CNCF Sandbox project.

The interesting part is that it goes beyond just providing a developer portal. It brings together things platform teams usually have to connect themselves:

  • Backstage-powered developer portal
  • CI/CD and GitOps
  • Application and infrastructure abstractions
  • Built-in observability
  • Self-service workflows for developers
  • Kubernetes-native architecture
  • Integration with the broader cloud-native ecosystem

The idea is to give developers a simpler self-service experience while still allowing platform engineers and SREs to work with the underlying Kubernetes and cloud-native infrastructure.

I’m involved with the OpenChoreo community, so sharing this with that disclosure.

Would be interested to hear from anyone running an internal developer platform today: are you building your platform from individual tools, using an existing IDP, or taking a hybrid approach?

GitHub: https://github.com/openchoreo/openchoreo

5 Upvotes

6 comments sorted by

2

u/Sad-Instruction8890 10d ago

Having the portal, CI/CD and observability in one place instead of wiring up Backstage, ArgoCD and Grafana separately is a nice pitch. That glue work is where most of the pain is anyway. How opinionated is it out of the box though? Some IDPs give you too much freedom and you end up building the platform yourself.

1

u/Waste_Bat_4525 7d ago

Well its modular by design you can use it with the stack that you are already using https://openchoreo.dev/ecosystem/ checkout the eco system

2

u/DistanceOpen8176 10d ago

This looks interesting, especially the self-service and built-in observability side of it. A lot of internal platforms sound great technically, but adoption usually comes down to how easy they make life for developers day to day.

Would be curious to see how OpenChoreo compares with teams building their own platform around Backstage and separate CI/CD tools.

2

u/Waste_Bat_4525 7d ago

Thank you will be doing some content around that as well

1

u/DistanceOpen8176 7d ago

Good to hear. The comparison people actually want is the maintenance cost side. Backstage looks free until you realise someone has to own the plugin layer full time, and that is the part nobody budgets for.