aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorValerij Fredriksen <freva@users.noreply.github.com>2024-05-07 11:33:15 +0200
committerGitHub <noreply@github.com>2024-05-07 11:33:15 +0200
commitf1b380549d02e1cb49ba136595a91e60d8294c45 (patch)
treecf0adde4b4fcca309894fa86ea8130be83a6703d
parent92f27a295073f6d1a9bcc12018b1d8e4fceee28d (diff)
parente6cd3baf4df00898105facf673d120b14e2c1bd6 (diff)
Merge pull request #31136 from vespa-engine/hakonhall/support-new-gcp-service-account-for-hosts
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 dce77c646f8..df7720f74f1 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",