aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@yahooinc.com>2024-05-07 10:51:16 +0200
committerHåkon Hallingstad <hakon@yahooinc.com>2024-05-07 10:51:16 +0200
commite6cd3baf4df00898105facf673d120b14e2c1bd6 (patch)
tree42ee65f3b0a3bde8146a47c68200a9b8b6998819
parent2721b3e11d361a01e36cc4030792d3daea01c740 (diff)
Support new GCP service account for hosts
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/Flags.java7
1 files changed, 7 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 7ebe9555296..f758e39a724 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
@@ -48,6 +48,13 @@ public class Flags {
private static volatile TreeMap<FlagId, FlagDefinition> flags = new TreeMap<>();
+ public static final UnboundBooleanFlag ATHENZ_SERVICE_ACCOUNTS = defineFeatureFlag(
+ "athenz-service-accounts", false,
+ List.of("hakonhall"), "2024-05-06", "2024-07-06",
+ "Whether to provision new GCP VM instances with a service account that are independent " +
+ "of the zone, and aligned with the Athenz service names (configserver and tenant-host).",
+ "Takes effect when provisioning new VM instances");
+
public static final UnboundDoubleFlag DEFAULT_TERM_WISE_LIMIT = defineDoubleFlag(
"default-term-wise-limit", 1.0,
List.of("baldersheim"), "2020-12-02", "2024-12-31",