generated from openmcp-project/repository-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Labels
area/open-mcpAll ManagedControlPlane related issuesAll ManagedControlPlane related issueskind/user-storyUser story covers multiple EpicsUser story covers multiple Epics
Milestone
Description
Understand the Task
Description
The Deployment Controller
is a part of the OpenMCP Operator and is responsible to reconcile OpenMCP Provicer
resources (Cluster Provider, Service Provider etc.) and to managed the lifecycle of an provider.
The lifecycle includes:
- create the necessary Kubernetes resources for the provider (Deployments, Jobs, ServiceAccounts, RBAC etc.)
- update the Kubernetes resources for the provider
- deletes the Kubernete resources for the provider
Important note: The deployment controller is not dealing with OCM. The deployment controller only deals with oci images that are being used directly in Kubernetes pods.
The OCM handling will be done in a seperate task/operator.
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
Sub-issues
Metadata
Metadata
Assignees
Labels
area/open-mcpAll ManagedControlPlane related issuesAll ManagedControlPlane related issueskind/user-storyUser story covers multiple EpicsUser story covers multiple Epics