Cannot read properties of undefined (reading 'nodes')
GitLab Operator: remove the dependency on GitLab Helm Charts
Summary
The current GitLab Operator (V1) is tightly coupled to GitLab Chart and we want to remove that dependency. For a background and supporting discussion see this issue.
To achieve this, GitLab Operator V2 installs and upgrades a minimum GitLab instance with loose or no dependency to GitLab Chart.
Objectives
- Define the scope of a minimum GitLab instance.
- Install and upgrade a minimum GitLab instance using the new GitLab resource specification, i.e.
v2beta1
. - Offer a roadmap to add support for more GitLab features and components.
Success Criteria
- Shared secrets are created by GitLab Operator.
- Core components of the minimum GitLab instance are managed by GitLab Operator.
- GitLab Operator V2 can install a new minimum GitLab instance.
- GitLab Operator V2 can upgrade an existing minimum GitLab instance.
- The Operator no longer depends on the GitLab Helm Charts
- Show closed items
- View on a roadmap
No child items are currently assigned. Use child items to break down work into smaller parts.
- Show labels
- Show closed items
Link items together to show that they're related or that one is blocking others.