diff --git a/pkg/manifests/kustomize/generator.go b/pkg/manifests/kustomize/generator.go index eba48e4..cece8b6 100644 --- a/pkg/manifests/kustomize/generator.go +++ b/pkg/manifests/kustomize/generator.go @@ -394,6 +394,11 @@ func generateKustomization(fsys kustfsys.FileSystem) ([]byte, error) { Resources: resources, } + if len(resources) == 0 { + // if there are no resources, set a dummy namespace to avoid "kustomization.yaml is empty" build error + kustomization.Namespace = "_dummy" + } + rawKustomization, err := kyaml.Marshal(kustomization) if err != nil { return nil, err