Skip to content

Draft: WIP: Decomposed API and controllers

Hossein Pursultani requested to merge poc-api-decomposition into main

ATTENTION: THIS IS A PROOF OF CONCEPT AND IS NOT READY FOR MERGE (YET)

What does this MR do?

This MR decompose GitLab Kubernetes API into multiple custom resources and introduces multiple controllers for each of them.

Author's Checklist

For anything in this list which will not be completed, please provide a reason in the MR discussion.

Required

  • Ensure a release milestone is set.
  • MR title and description are up to date, accurate, and descriptive.
  • MR targeting the appropriate branch.
  • MR has a green pipeline on GitLab.com.
  • When ready for review, MR is labeled workflowready for review per the MR workflow.

Expected

  • Test plan indicating conditions for success has been posted and passes.
  • Documentation is created or updated.
  • Tests are added.

Related issues

Merge request reports

Loading