From 0077df120d136441f479ebd040b0961fedb8b362 Mon Sep 17 00:00:00 2001 From: Josh Hunziker Date: Tue, 4 Jun 2024 16:20:02 -0700 Subject: [PATCH] CRD update --- operator/crd/crd.yaml | 39 ++++++++++++++++++++++++++------------- 1 file changed, 26 insertions(+), 13 deletions(-) diff --git a/operator/crd/crd.yaml b/operator/crd/crd.yaml index 043829c..fb5bb3e 100644 --- a/operator/crd/crd.yaml +++ b/operator/crd/crd.yaml @@ -92,19 +92,32 @@ spec: description: "Configure client TLS connections using a JKS or PKCS12 truststore. A JKS truststore should have its password set to 'changeit', while a PKCS12 truststore should have an empty password." type: object properties: - configMapName: - type: string - key: - type: string - type: - type: string - enum: - - jks - - pkcs12 - required: - - configMapName - - key - - type + clientConfig: + type: object + properties: + configMapName: + type: string + key: + type: string + type: + type: string + enum: + - jks + - pkcs12 + required: + - configMapName + - key + - type + serverConfig: + type: object + properties: + secretName: + type: string + key: + type: string + required: + - configMapName + - key required: - routeConfigMap required: