generated from openmcp-project/repository-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
area/open-mcpAll ManagedControlPlane related issuesAll ManagedControlPlane related issueskind/taskGeneral task that needs to be done.General task that needs to be done.
Milestone
Description
Understand the Task
Implement the Gateway Platform Service that is able to deploy gateway controllers to platform cluster and workload clusters.
- Multiple MCP Service Provider shall share Ingress/Gateway controller where possible and feasable
- The Ingress/Gateway Platform Service shall also handle DNS entries and certificates.
- Service providers should be able to rely on the availability of CRDs like HTTPRoute.
- A Gateway Platform Service should create a default Gateway on all clusters that contain workload.
- Service providers can create HTTPRoutes for their own webhooks.
A platform service installation could look like this:
apiVersion: openmcp.cloud/v1alpha1
kind: PlatformService
metadata:
name: gateway
spec:
providerConfig:
deployOnClusters:
purposes:
- workload
- platform
deploymentConfig:
➡️ Repository: https://github.com/openmcp-project/platform-service-gateway
Any further valuable resources.
What is required to accept the Task as done.
Done Criteria
- PoC that allows HTTPS traffic to enter the cluster
- Should be on Gardener because DNS management and ACME integration is available there
- Create follow-up tickets if changes to the design are necessary
- Successful demonstration in Review
Metadata
Metadata
Assignees
Labels
area/open-mcpAll ManagedControlPlane related issuesAll ManagedControlPlane related issueskind/taskGeneral task that needs to be done.General task that needs to be done.