Skip to content

Define Interface and requirements for Ingress/Gateway Platform Service #38

@reshnm

Description

@reshnm

Understand the Task

MCP Service Provider need to have an ingress controller deployed to support ingress objects.
Therefore a Ingress/Gateway Platform Service is needed that can fulfill this requirement.

  • 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.

➡️ Repository: https://github.com/openmcp-project/platform-service-gateway
➡️ Repository: https://github.com/openmcp-project/platform-service-dns

Any further valuable resources.

No response

What is required to accept the Task as done.

Done Criteria

  • ...
  • Code has been reviewed by other team members
  • Internal technical Documentation created/updated
  • New / changed code is documented
  • Unit Tests created for new code or existing Unit Tests updated
  • Integration Test Suite updated
  • Enduser Documentation updated (if applicable)
  • Successful demonstration in Review

Metadata

Metadata

Labels

area/open-mcpAll ManagedControlPlane related issueskind/taskGeneral task that needs to be done.

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions