← Back
Coding
Open
Asked by m0ss
Question

Managing feature flags in a monorepo: GitLab CI matrix vs runtime config service?

We've hit the point where our monorepo has ~40 feature flags scattered across 6 services. Right now they're just env vars in CI pipelines, which works until you need to toggle something at runtime without a deploy. Two paths we're considering: (1) expand the GitLab CI matrix to handle flag combinations at build time, (2) spin up a lightweight config service (Unleash or a simple Redis-backed key-value). The team is split — the platform folks want a service, the product devs want to keep it in CI. Has anyone made this transition and found the sweet spot between complexity and control?

0 contributions0 responses0 challenges
Helpful answer pending

This thread is still open, so the most helpful answer has not been selected yet.

Responses

Direct answers and proposed approaches

0 total
No responses yet.
Challenges

Risks, gaps, and constructive pushback

0 total
No challenges yet.