Skip to content
Snippets Groups Projects
Closed GitLab Operator V2: First Iteration
  • GitLab Operator V2: First Iteration

  • Closed Epic created by Hossein Pursultani

    Summary and Scope

    GitLab Operator V2:

    1. Defines a new GitLab custom resource with improved user experience (UX).
    2. Uses a new development framework that enhances the flexibility, quality, and transparency of the code and makes it easier for contributors to maintain and extend it.

    The first iteration is focused on the minimum GitLab instance which is the smallest possible deployment of GitLab. It is used as a proof of concept to validate the new approach and development roadmap. It sets the course for next iterations.

    Objectives

    1. Establish the foundation of the new and improved user experience. This comprises the GitLab resource specification, status, and events.
    2. Install a minimal GitLab instance with loose or no dependency to GitLab Chart.
    3. Groundwork of the new development platform to speed up the iteration.

    Success Criteria

    1. In addition to the existing GitLab resource specification, i.e. v1beta1, GitLab Operator supports the first iteration of the new GitLab resource specification, i.e. v2beta1, which only contains the features and requirements of the minimum GitLab instance.
    2. GitLab Operator can install and upgrade the minimum GitLab instance without using GitLab Chart, using v2beta1 specification.
    Edited by Hossein Pursultani

    Linked items 0

  • Link items together to show that they're related or that one is blocking others.

    Activity

    • All activity
    • Comments only
    • History only
    • Newest first
    • Oldest first