Skip to content

Implement Landscaper Service Provider #25

@In-Ko

Description

@In-Ko

Description

An MCP Service Provider for the Landscaper needs to be implemented.

https://github.com/openmcp-project/service-provider-landscaper

Step 1: Deployment of one service instance

  • Implement the installation/update/deletion of single landscaper instances.
  • In this step we assume that workload cluster, mcp cluster, ingress controller exist.
  • Clarify which configuration parameters a landscaper instance has.

Step 2: Landscaper Provider

  • Define Landscaper resources, which describe the landscaper instances.
  • Implement controller of the landscaper service provider.
  • Retrieve workload cluster via ClusterRequest.
  • Retrieve mcp cluster (referenced in Landscaper resource)
  • Ingress controller (via a platform service?)
  • Deploy instance (step 1)

Step 3: Setup Landscaper Provider within an MCP landscape

  • Define ServiceProvider resource and its configuration for a Landscaper Provider

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

Assignees

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