summaryrefslogtreecommitdiffstats
path: root/flags/src/main/java
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2024-02-09 13:10:36 +0100
committerMartin Polden <mpolden@mpolden.no>2024-02-09 13:22:13 +0100
commit03efcfa51329278050cfdb698fead37cf5258367 (patch)
treec87ce29628517b0a8fb238532730359675b84c2b /flags/src/main/java
parentd7a8e66652a1b338760c52eabfce42e541be7a28 (diff)
Add certificate-provider dimension
Diffstat (limited to 'flags/src/main/java')
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/Dimension.java3
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java4
2 files changed, 6 insertions, 1 deletions
diff --git a/flags/src/main/java/com/yahoo/vespa/flags/Dimension.java b/flags/src/main/java/com/yahoo/vespa/flags/Dimension.java
index 0f81fd4640b..328d581aed3 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/Dimension.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/Dimension.java
@@ -35,6 +35,9 @@ public enum Dimension {
/** Machine architecture: either arm64 or x86_64. */
ARCHITECTURE("architecture"),
+ /** A provider of TLS certificates. */
+ CERTIFICATE_PROVIDER("certificate-provider"),
+
/** Whether "enclave" (or "inclave" or "exclave"), or not ("noclave"). */
CLAVE("clave"),
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 4edda472531..05f2062136b 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java
@@ -14,6 +14,7 @@ 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.CERTIFICATE_PROVIDER;
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;
@@ -418,7 +419,8 @@ public class PermanentFlags {
public static final UnboundIntFlag CERT_POOL_SIZE = defineIntFlag(
"cert-pool-size", 0,
"Target number of preprovisioned endpoints certificates to maintain",
- "Takes effect on next run of CertPoolMaintainer"
+ "Takes effect on next run of CertificatePoolMaintainer",
+ CERTIFICATE_PROVIDER
);
public static final UnboundBooleanFlag ENCLAVE_WITHOUT_WIREGUARD = defineFeatureFlag(