diff --git a/go.mod b/go.mod index 0a87a153..4297f935 100644 --- a/go.mod +++ b/go.mod @@ -23,7 +23,7 @@ require ( github.com/fatih/structs v1.1.0 github.com/fsouza/go-dockerclient v1.6.5 github.com/google/go-cmp v0.4.0 - github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect + github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 github.com/imdario/mergo v0.3.10 // indirect github.com/joho/godotenv v1.3.0 github.com/moby/sys/mount v0.1.1 // indirect diff --git a/pkg/transformer/kubernetes/kubernetes.go b/pkg/transformer/kubernetes/kubernetes.go index 18602cd2..3bf1d3f9 100644 --- a/pkg/transformer/kubernetes/kubernetes.go +++ b/pkg/transformer/kubernetes/kubernetes.go @@ -369,7 +369,15 @@ func (k *Kubernetes) InitD(name string, service kobject.ServiceConfig, replicas Type: appsv1.RollingUpdateDeploymentStrategyType, RollingUpdate: update, } - log.Debugf("Set deployment '%s' rolling update: MaxSurge: %s, MaxUnavailable: %s", name, update.MaxSurge.String(), update.MaxUnavailable.String()) + ms := "" + if update.MaxSurge != nil { + ms = update.MaxSurge.String() + } + mu := "" + if update.MaxUnavailable != nil { + mu = update.MaxUnavailable.String() + } + log.Debugf("Set deployment '%s' rolling update: MaxSurge: %s, MaxUnavailable: %s", name, ms, mu) } return dc