From 8f4b7148909988e53db81aa7e76041ca46450442 Mon Sep 17 00:00:00 2001 From: Suraj Deshmukh Date: Sat, 1 Apr 2017 12:10:49 +0530 Subject: [PATCH] Generate deployment only once Deployment was generated per container. This commit fixes that behavior and generates only one deployment. This was not noticed before because in convert only files were generated so the extra file was over written. Now with the new feature of showing output to STDOUT this issue was discovered. Fixes #86 --- pkg/transform/kubernetes/kubernetes.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/transform/kubernetes/kubernetes.go b/pkg/transform/kubernetes/kubernetes.go index 20794732..217603b5 100644 --- a/pkg/transform/kubernetes/kubernetes.go +++ b/pkg/transform/kubernetes/kubernetes.go @@ -127,10 +127,10 @@ func (t *Transformer) CreateDeployments(o *object.Service) ([]runtime.Object, er } d.Spec.Template.Spec.Containers = append(d.Spec.Template.Spec.Containers, kc) - - result = append(result, d) } + result = append(result, d) + return result, nil }