diff options
author | Øyvind Grønnesby <oyving@verizonmedia.com> | 2020-12-01 14:41:27 +0100 |
---|---|---|
committer | Øyvind Grønnesby <oyving@verizonmedia.com> | 2020-12-01 14:41:27 +0100 |
commit | 670778c6f081ceb7618d3a49e21bc355fa9458e1 (patch) | |
tree | 8344d9f317d9ff5391242e3215cb281339f0428a /flags | |
parent | 9f31d47a80a9d1827be9adc9d4a8a2c0f4aff706 (diff) |
Introduce trial tenant limit
Create a feature flag that has the max nr. of tenants with the trial
plan. If the number is exceeded we fail creation of new tenants (who
are implicitly in the trial plan).
Diffstat (limited to 'flags')
-rw-r--r-- | flags/src/main/java/com/yahoo/vespa/flags/Flags.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java index f087714896b..ab9dcd6415d 100644 --- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java +++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java @@ -254,6 +254,12 @@ public class Flags { CONSOLE_USER_EMAIL ); + public static final UnboundIntFlag MAX_TRIAL_TENANTS = defineIntFlag( + "max-trial-tenants", -1, + "The maximum nr. of tenants with trial plan, -1 is unlimited", + "Takes effect immediately" + ); + public static final UnboundBooleanFlag CONTROLLER_PROVISION_LB = defineFeatureFlag( "controller-provision-lb", false, "Provision load balancer for controller cluster", |