From 811014b0abc93926840f39d0fd4f9fd4134669ef Mon Sep 17 00:00:00 2001 From: Philip Miglinci Date: Mon, 20 Feb 2023 15:54:56 +0100 Subject: [PATCH] feat: ignore unkown json properties Signed-off-by: Philip Miglinci --- operator/src/main/kotlin/eu/glasskube/operator/Main.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/operator/src/main/kotlin/eu/glasskube/operator/Main.kt b/operator/src/main/kotlin/eu/glasskube/operator/Main.kt index b9eee666..2b828a2a 100644 --- a/operator/src/main/kotlin/eu/glasskube/operator/Main.kt +++ b/operator/src/main/kotlin/eu/glasskube/operator/Main.kt @@ -1,5 +1,6 @@ package eu.glasskube.operator +import com.fasterxml.jackson.databind.DeserializationFeature import com.fasterxml.jackson.module.kotlin.KotlinFeature import com.fasterxml.jackson.module.kotlin.kotlinModule import eu.glasskube.kubernetes.api.model.configMap @@ -58,6 +59,7 @@ fun main() { val operator = Operator(kubernetesClient) { it.withObjectMapper( Serialization.jsonMapper() + .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false) .registerModule(kotlinModule { configure(KotlinFeature.NullIsSameAsDefault, true) }) ) }