From a7df4549be205df01d07a613c44c8841e3513628 Mon Sep 17 00:00:00 2001 From: Guy Giat Date: Wed, 3 Sep 2025 13:28:57 +0300 Subject: [PATCH] fix(helm): Make Helm template detection less aggressive --- checkov/kubernetes/parser/k8_yaml.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/checkov/kubernetes/parser/k8_yaml.py b/checkov/kubernetes/parser/k8_yaml.py index a2797f730e..d073b2a7ad 100644 --- a/checkov/kubernetes/parser/k8_yaml.py +++ b/checkov/kubernetes/parser/k8_yaml.py @@ -37,8 +37,7 @@ def load(filename: Path) -> Tuple[List[Dict[str, Any]], List[Tuple[int, str]]]: """ Load the given YAML file """ - helm_template_patterns = [r"\{\{-?\s*\.Release\.", r"\{\{-?\s*\.Values\.", - r"\{\{-?\s*if\s", r"\{\{-?\s*end\s", r"\{\{-?\s*with\s"] + helm_template_patterns = [r"\{\{-?\s*\.Release\.", r"\{\{-?\s*\.Values\."] content = read_file_with_any_encoding(file_path=filename)