diff --git a/internal/ingress/controller/template/template.go b/internal/ingress/controller/template/template.go index ae5e199bd..72de61cc2 100644 --- a/internal/ingress/controller/template/template.go +++ b/internal/ingress/controller/template/template.go @@ -115,7 +115,9 @@ func (t *Template) Write(conf config.TemplateConfig) ([]byte, error) { return tmplBuf.Bytes(), nil } - return outCmdBuf.Bytes(), nil + a := make([]byte, outCmdBuf.Len()) + copy(a, outCmdBuf.Bytes()) + return a, nil } var (