-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Understand the Task
Description
We want to have a command line tool that allows openMCP landscape administrators to access all kubernetes clusters within such a landscape.
The tool needs to support the following features:
- configure a list of openMCP landscapes which can be accessed
- select openMCP landscape
- connect to the platform cluster
- connect to the onboarding cluster
- connect to a workload cluster that hosts a service provider deployment for a ManagedControlPlane by project/workspace/managedcontrolplane name
- connect to a ManagedControlPlane cluster by project/workspace/managedcontrolplane name
The command line tool should work by setting an active kubernetes configuration so that standard tools like kubectl, k9s etc. can be used.
Any further valuable resources.
No response
What is required to accept the Task as done.
Done Criteria
[ ] - command line tool implemented in golang is available for macOS and linux (do we need windows support?)
[ ] - a user can configure a list of openMCP landscapes
[ ] - a user can select the currently active openMCP landscape
[ ] - a user can connect to the platform cluster of the currently active openMCP landscape
[ ] - a user can connect to the onboarding cluster of the currently active openMCP landscape
[ ] - a user can connect to a workload cluster of the currently active openMCP landscape that hosts a service provider deployment for a ManagedControlPlane by project/workspace/managedcontrolplane name
[ ] - a user can connect to a ManagedControlPlane cluster of the currently active openMCP landscape by project/workspace/managedcontrolplane name