diff options
author | Martin Polden <mpolden@mpolden.no> | 2021-12-16 09:37:38 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2021-12-16 09:37:38 +0100 |
commit | 4e4b2db6b6fe52cad580dc0fdd57bbe4c50cf9a6 (patch) | |
tree | 9de82d9edb1f951afb88c1b98f3b3f78039f165c /flags | |
parent | 578a3379cc6f37cd5790b07d50ed7f0991dd6969 (diff) |
Add flag for deactivating routing for an application
Diffstat (limited to 'flags')
-rw-r--r-- | flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java b/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java index 34547d14616..0591163c931 100644 --- a/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java +++ b/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java @@ -219,6 +219,13 @@ public class PermanentFlags { "Takes effect immediately", ZONE_ID, APPLICATION_ID); + public static final UnboundBooleanFlag DEACTIVATE_ROUTING = defineFeatureFlag( + "deactivate-routing", false, + "Deactivates routing for an application by removing all reals from its load balancers. Used in " + + "cases where we immediately need to stop serving an application, i.e. in case of service violations", + "Takes effect on next redeployment", + APPLICATION_ID); + private PermanentFlags() {} private static UnboundBooleanFlag defineFeatureFlag( |