Skip to content

Migrate to connect#122

Closed
majst01 wants to merge 56 commits into
masterfrom
migrate-to-connect
Closed

Migrate to connect#122
majst01 wants to merge 56 commits into
masterfrom
migrate-to-connect

Conversation

@majst01
Copy link
Copy Markdown
Contributor

@majst01 majst01 commented Apr 29, 2025

Description

This is a breaking change in the way all consumers must talk to this service. I would propose to deploy this alongside the masterdata-api and rename it to tenant-api which will also close #34

Alternative approach:

as described in #34, create a new repo metal-stack/tenant-apiserver and push this branch to that repository. Then deploy the tenant-apiserver alongside masterdata-api and point the metal-apiserver right from the beginning to this instance and let the other consumers gradually migrate to the new tenant-apiserver.

Bonus would be to create two repos, tenant-api and tenant-apiserver to better separate api and impl.

WDYT @Gerrit91 @mwennrich

@majst01 majst01 added the major Big breaking change, causes the release drafter to create a new major version label Jul 25, 2025
@majst01
Copy link
Copy Markdown
Contributor Author

majst01 commented Sep 18, 2025

This is now completely broken again, maybe @Gerrit91 you can manage to merge that ?

@vknabel vknabel moved this to Upcoming in Development Sep 22, 2025
@Gerrit91
Copy link
Copy Markdown
Contributor

Here is a PR: #134

@vknabel vknabel added the requires docs update For merging this pull request, an update in metal-stack.io/docs is required. label May 5, 2026
@majst01 majst01 mentioned this pull request May 6, 2026
@majst01
Copy link
Copy Markdown
Contributor Author

majst01 commented Jun 1, 2026

This PR now landed in https://github.com/metal-stack/tenant-apiserver

@majst01 majst01 closed this Jun 1, 2026
@github-project-automation github-project-automation Bot moved this from Upcoming to Done in Development Jun 1, 2026
@majst01 majst01 deleted the migrate-to-connect branch June 1, 2026 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: control-plane Affects the metal-stack control-plane area. major Big breaking change, causes the release drafter to create a new major version requires docs update For merging this pull request, an update in metal-stack.io/docs is required.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Rename

3 participants