Hey Sabrine!
First of all - best of luck for your first platform design!
The question should probably not be “what are the best OSS orchestrators?” but rather “what capabilities does my platform need and will an orchestrator actually help with that?“. If you can answer with “yes”, you probably met some questions and criteria while getting there, that help you choose an orchestrator from the list of possibilities.
Crossplane can probably be used to build something like an orchestrator, but on its own - it is no orchestrator at all. In their own words “Crossplane is a universal control plane” and that is what it is 🙂
The only OSS orchestrator I know of is
Kratix but I can’t tell if it’s fully OSS or if there are any caveats. I am sure that
@Abby Bangser can chime in and help on that 🤙
In general you could get some inspirations from
Internal Developer Platform | Internal Developer Platform and also the
Platform Tooling Landscape. You could also take a look at the
reference architectures that Humanitec provides - they include a non-OSS orchestrator and possibly some other non-OSS components but are built to be modified as you want - so you can simply swap out the logos you don’t like for others, but have a working frame for an IDP that you can also actually try out. The reference architectures themselves are OSS and published as such at GitHub - Humanitec Architecture (
github.com).
If you want to drink a cup of coffee virtually with me and chat on platform design, drop me a DM. ☕
blob waver