openmcp-project / openmcp-project/backlog
Epic: Allow ControlPlane to order ControlPlane
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
User request
As a platform owner I want to excite and empower all my teams with MCPs.
I want to handover pre-configured MCPs for the differrent teams, all orchestrated and defined in code using one ManagedControLPlane (aka. Umbrella MCP!)
User story
Phase 1: Guide using Flux
- Educate in guide how ServiceAccount can be created to use with Flux
Result: Engineers do not like this one! Stop investing!
Phase 1: Guide using GH Action
- https://github.com/openmcp-project/backlog/issues/82
Result: Engineers do not like this one! Stop investing - full focus on Provider!
Phase 2: POC Provider using Short lived token
Phase 3: Bring Provider to MCP with proper Authentication
Phase 4: Empower Platform Admins
- Community validation
- Roll out
Out of scope
https://github.com/openmcp-project/backlog/issues/155
Automated version, allow anyone to
- enable Provider in their MCP from ReleaseChannel
- Automatically establish trust between Onboarding API and ManagedControlPlane
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are identified. Read linked issues 82, 67, 68, and 155 first, then clarify the Provider and authentication scope with the epic's phase plan. Done should be defined around enabling a Provider from a ReleaseChannel and establishing trust between the Onboarding API and ManagedControlPlane.
Written by the indexing model from the issue text.
Assessment
- Domain
- authentication, backend-api-design, cloud
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100