Skip to content
The feature-flags service is ready for production use

The feature-flags service is ready for production use

The feature-flags service is now available for production use by any team building services outside the monolith. If your service has ever needed flag state passed down from Rails — coupling your rollout to the monolith’s deploy cycle — this is the replacement: flags as plain YAML in git, live within ~30 seconds of merging, evaluated over an OpenFeature-compatible API and consumed through the LabKit v2 featureflag client.

The service has been validated in production by gitlab-shell, and the paved path is documented end to end:

One rule to carry with you: design for absence. Most environments — including virtually all self-managed installations — will not have the flag service, and your service must behave correctly regardless. Default every evaluation to false and a degraded or missing flag service has zero impact on your users.

Last updated on