From 77e8be4e63f8bb3a592cc57f11a5a077ebc643db Mon Sep 17 00:00:00 2001 From: Patrice Ferlet Date: Fri, 19 Apr 2024 11:27:48 +0200 Subject: [PATCH] Container can be null In case of deployment with "same-pod" label, the container can be not found in the deployment. --- generator/generator.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/generator/generator.go b/generator/generator.go index 5d18d52..850753f 100644 --- a/generator/generator.go +++ b/generator/generator.go @@ -389,6 +389,9 @@ func buildVolumes(service types.ServiceConfig, chart *HelmChart, deployments map // add the bound configMaps files to the deployment containers for _, d := range deployments { container, index := utils.GetContainerByName(service.Name, d.Spec.Template.Spec.Containers) + if container == nil { // may append for the same-pod services + break + } for volumeName, config := range d.configMaps { var y []byte var err error