From dfc0de0547af78aff2c48683ac5ccf513dada40a Mon Sep 17 00:00:00 2001 From: Valerij Fredriksen Date: Thu, 27 Jun 2024 16:41:35 +0200 Subject: [PATCH] Define flag for using system domain for AWS temp creds --- flags/src/main/java/com/yahoo/vespa/flags/Flags.java | 8 ++++++++ 1 file changed, 8 insertions(+) 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 65bebb6f2ba..4097e0034d0 100644 --- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java +++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java @@ -57,6 +57,14 @@ public class Flags { "Takes immediate effect wherever possible.", NODE_TYPE); + public static final UnboundBooleanFlag USE_SYSTEM_DOMAIN_FOR_AWS_CREDS = defineFeatureFlag( + "use-system-domain-for-aws-creds", false, + List.of("freva"), "2024-06-27", "2024-09-01", + "Whether to use system athenz domain (instead of sys.auth) when assuming role for AWS" + + "temp credentials against Vespa Athenz", + "Takes immediate effect wherever possible.", + NODE_TYPE); + public static final UnboundDoubleFlag DEFAULT_TERM_WISE_LIMIT = defineDoubleFlag( "default-term-wise-limit", 1.0, List.of("baldersheim"), "2020-12-02", "2024-12-31",