From efa32ab6f535fcbeab77a1151d746c9a15146e6e Mon Sep 17 00:00:00 2001 From: Rui Vieira Date: Tue, 8 Oct 2024 01:10:08 +0100 Subject: [PATCH] Add global CM default values for the inference logger CA bundle Signed-off-by: Rui Vieira --- config/configmap/inferenceservice.yaml | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/config/configmap/inferenceservice.yaml b/config/configmap/inferenceservice.yaml index d9e73aac70..f9e4943bcf 100644 --- a/config/configmap/inferenceservice.yaml +++ b/config/configmap/inferenceservice.yaml @@ -292,7 +292,10 @@ data: "memoryLimit": "1Gi", "cpuRequest": "100m", "cpuLimit": "1", - "defaultUrl": "http://default-broker" + "defaultUrl": "http://default-broker", + "caBundle": "kserve-logger-ca-bundle", + "caCertFile": "service-ca.crt", + "tlsSkipVerify": false } logger: |- { @@ -312,7 +315,17 @@ data: "cpuLimit": "1", # defaultUrl specifies the default logger url. If logger is not specified in the resource this url is used. - "defaultUrl": "http://default-broker" + "defaultUrl": "http://default-broker", + + # caBundle specifies the name of the ConfigMap in the inference service's namespace containing the CA certificate to be used + "caBundle": "kserve-logger-ca-bundle", + + # caCertFile specifies the entry in caBundle to be used as CA certificate + "caCertFile": "service-ca.crt", + + # tlsSkipVerify specifies if the TLS verification should be skipped. Default, if missing, is "false" + "tlsSkipVerify": false + } # ====================================== BATCHER CONFIGURATION ====================================== @@ -528,7 +541,10 @@ data: "memoryLimit": "1Gi", "cpuRequest": "100m", "cpuLimit": "1", - "defaultUrl": "http://default-broker" + "defaultUrl": "http://default-broker", + "caBundle": "kserve-logger-ca-bundle", + "caCertFile": "service-ca.crt", + "tlsSkipVerify": false } batcher: |-