From fc28da86163d3737748ba9643fc5c2d7aef799e5 Mon Sep 17 00:00:00 2001 From: Valerij Fredriksen Date: Wed, 12 Jun 2024 23:05:58 +0200 Subject: Define feature flag for Vespa Athenz host identity --- flags/src/main/java/com/yahoo/vespa/flags/Flags.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 8b40d68539d..de52dfe612b 100644 --- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java +++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java @@ -12,7 +12,6 @@ import java.time.format.DateTimeFormatter; import java.util.List; import java.util.Optional; import java.util.TreeMap; -import java.util.function.Consumer; import java.util.function.Predicate; import static com.yahoo.vespa.flags.Dimension.APPLICATION; @@ -460,6 +459,13 @@ public class Flags { "Takes effect immediately", INSTANCE_ID); + public static final UnboundBooleanFlag USE_VESPA_ATHENZ_HOST_IDENTITY = defineFeatureFlag( + "use-vespa-athenz-host-identity", false, + List.of("freva"), "2024-06-12", "2024-08-01", + "Whether the host should get identity from Vespa Athenz. Only valid in public systems, noclave, AWS. Vespa version dimension refers to OS version.", + "Takes effect on next provisioning", + INSTANCE_ID, NODE_TYPE, VESPA_VERSION); + public static final UnboundBooleanFlag LAUNCH_APPLICATION_ATHENZ_SERVICE = defineFeatureFlag( "launch-application-athenz-service", false, List.of("jonmv"), "2024-06-11", "2024-09-01", -- cgit v1.2.3