Percentage rollout / Canary release
Performing a canary release/percentage rollout of your features is a very powerful way to make sure your application is performing as expected without exposing it to your entire userbase in one go.
Security ConcernsEven though Floodgate requires data about your users to allow for targeted flag evaluations, it's important to understand that this data is never sent to the Floodgate servers. All evaluations are done locally in the SDK within your application.
Table of contents
Enabling percentage rollout
- Login to the Floodgate management console.
- Navigate to a flag that you want to perform a percentage rollout for inside one of your application environments.
Enable percentage rollout by toggling on the percentage rollout switch.
You will be presented with all the possible values of your flag along with an input box for you to assign the percentage value.
- Enter the percentage next to the values you want delivering to your users and save the flag configuration to have it delivered to your application.