Skip to content

Task: Add CRDs to PlatformService project #271

@n3rdc4ptn

Description

@n3rdc4ptn

Understand the Task

Description
This task involves integrating the ManagedControlPlaneTemplate CRD (defined in #267) into the PlatformService operator's project. This includes placing the CRD YAML manifests in the correct directory (e.g., config/crd), updating the init command to work with the new generated CRDs.

Any further valuable resources.

No response

What is required to accept the Task as done.

Done Criteria

  • ManagedControlPlaneTemplate CRD YAML manifests are present in the operator project.
  • Go types for ManagedControlPlaneTemplate and its spec are generated and available for use in the controller.
  • Running the init command successfully deploys the ManagedControlPlaneTemplate CRD to a Kubernetes cluster.
  • 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

No one assigned

    Labels

    kind/taskGeneral task that needs to be done.needs/validationVerify Issue and Prio with PO

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions