aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Marius Venstad <jonmv@users.noreply.github.com>2023-12-15 13:14:19 +0100
committerGitHub <noreply@github.com>2023-12-15 13:14:19 +0100
commit2ae0e31fdb39b6af0dc51294a3fe60c35b80bd2e (patch)
treed7ed3170dc60014934a85e89f12bbb6a2b6c6036
parent44317589e5753cd855962bcd908bf34edb3610c6 (diff)
parentac508736b44669c690ef4d9c4695af1d672d4b17 (diff)
Merge pull request #29672 from vespa-engine/jonmv/zonal-endpoint-target-flag
Add flag for allowing zonal endpoints as app endpoint targets
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/Flags.java7
1 files changed, 6 insertions, 1 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 0847a56104e..48c50a5bfdd 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
@@ -314,8 +314,13 @@ public class Flags {
"Whether to enable the one program that should not be named",
"Takes effect at next host-admin tick");
+ public static final UnboundListFlag<String> ZONAL_WEIGHTED_ENDPOINT_RECORDS = defineListFlag(
+ "zonal-weighted-endpoint-records", List.of(), String.class, List.of("jonmv"), "2023-12-15", "2024-06-01",
+ "A list of weighted (application) endpoint fqdns for which we should use zonal endpoints as targets, not LBs.",
+ "Takes effect at redeployment from controller");
+
public static final UnboundListFlag<String> WEIGHTED_ENDPOINT_RECORD_TTL = defineListFlag(
- "weighted-endpoint-record-ttl", List.of(), String.class, List.of("jonmv"), "2023-05-16", "2024-01-01",
+ "weighted-endpoint-record-ttl", List.of(), String.class, List.of("jonmv"), "2023-05-16", "2024-06-01",
"A list of endpoints and custom TTLs, on the form \"endpoint-fqdn:TTL-seconds\". " +
"Where specified, CNAME records are used instead of the default ALIAS records, which have a default 60s TTL.",
"Takes effect at redeployment from controller");