Organization-level runner controller DB + external REST API
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Overview
Create the organization-level runner controller database model.
Context
Instance-level runner controllers use ci_runner_controllers in gitlab_ci_cell_local schema. Organization-level controllers must be sharded by organization_id, to be cell-aware.
Database Schema
org_ci_runner_controllers
Use same as ci_runner_controllers, but have organization ID FK (sharding key)
Edited by 🤖 GitLab Bot 🤖