diff options
author | Martin Polden <mpolden@mpolden.no> | 2024-02-01 11:41:35 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-01 11:41:35 +0100 |
commit | 042e3e37d9370edfbd3aef56d886f478500b0309 (patch) | |
tree | e2f6edfc6b4b8895518d3dd30f42c779742aca92 /flags | |
parent | 21fb1321170d4709dae20b314dba3fdd908ec9d6 (diff) | |
parent | 93e21ea87b3901381e7783b50831ed35fe5022ed (diff) |
Merge pull request #30124 from vespa-engine/mpolden/add-flag
Add endpoint-certificate-provider flag
Diffstat (limited to 'flags')
-rw-r--r-- | flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java b/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java index eb47c691334..4edda472531 100644 --- a/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java +++ b/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java @@ -13,6 +13,7 @@ import java.util.Set; import java.util.function.Predicate; import java.util.regex.Pattern; +import static com.yahoo.vespa.flags.Dimension.APPLICATION; import static com.yahoo.vespa.flags.Dimension.CLOUD_ACCOUNT; import static com.yahoo.vespa.flags.Dimension.INSTANCE_ID; import static com.yahoo.vespa.flags.Dimension.CLUSTER_ID; @@ -35,11 +36,16 @@ public class PermanentFlags { static final Instant CREATED_AT = Instant.EPOCH; static final Instant EXPIRES_AT = ZonedDateTime.of(2100, 1, 1, 0, 0, 0, 0, ZoneOffset.UTC).toInstant(); + // TODO(mpolden): Remove this flag public static final UnboundBooleanFlag USE_ALTERNATIVE_ENDPOINT_CERTIFICATE_PROVIDER = defineFeatureFlag( "use-alternative-endpoint-certificate-provider", false, "Whether to use an alternative CA when provisioning new certificates", "Takes effect only on initial application deployment - not on later certificate refreshes!"); + public static final UnboundStringFlag ENDPOINT_CERTIFICATE_PROVIDER = defineStringFlag( + "endpoint-certificate-provider", "digicert", "The CA to use for endpoint certificates. Must be 'digicert', 'globalsign' or 'zerossl'", + "Takes effect on initial deployment", TENANT_ID, APPLICATION, INSTANCE_ID); + public static final UnboundStringFlag JVM_GC_OPTIONS = defineStringFlag( "jvm-gc-options", "", "Sets default jvm gc options", |