From 06baacb460cfc3e9e9f1be0bc088a8ef062ae7cd Mon Sep 17 00:00:00 2001 From: Kjeld Schouten Date: Fri, 16 Feb 2024 15:52:45 +0100 Subject: [PATCH] there is no root-level optional on projected volumes --- library/common/templates/lib/pod/volumes/_projected.tpl | 8 -------- 1 file changed, 8 deletions(-) diff --git a/library/common/templates/lib/pod/volumes/_projected.tpl b/library/common/templates/lib/pod/volumes/_projected.tpl index 12ee2e91..b9e59da3 100644 --- a/library/common/templates/lib/pod/volumes/_projected.tpl +++ b/library/common/templates/lib/pod/volumes/_projected.tpl @@ -28,14 +28,6 @@ objectData: The object data to be used to render the volume. {{- $objectName = (printf "%s-%s" (include "tc.v1.common.lib.chart.names.fullname" $rootCtx) $objectName) -}} {{- end -}} - {{- $optional := false -}} - {{- if hasKey $objectData "optional" -}} - {{- if not (kindIs "bool" $objectData.optional) -}} - {{- fail (printf "Persistence - Expected [optional] to be [bool], but got [%s]" (kindOf $objectData.optional)) -}} - {{- end -}} - {{- $optional = $objectData.optional -}} - {{- end -}} - {{- $defMode := "" -}} {{- if (and $objectData.defaultMode (not (kindIs "string" $objectData.defaultMode))) -}} {{- fail (printf "Persistence - Expected [defaultMode] to be [string], but got [%s]" (kindOf $objectData.defaultMode)) -}}