diff --git a/charts/vela-core/templates/defwithtemplate/sidecar.yaml b/charts/vela-core/templates/defwithtemplate/sidecar.yaml index e836a868f..04042e214 100644 --- a/charts/vela-core/templates/defwithtemplate/sidecar.yaml +++ b/charts/vela-core/templates/defwithtemplate/sidecar.yaml @@ -16,9 +16,11 @@ spec: patch: { // +patchKey=name spec: template: spec: containers: [{ - name: parameter.name - image: parameter.image - command: parameter.cmd + name: parameter.name + image: parameter.image + if parameter.cmd != _|_ { + command: parameter.cmd + } if parameter["volumes"] != _|_ { volumeMounts: [ for v in parameter.volumes { { diff --git a/hack/vela-templates/cue/sidecar.cue b/hack/vela-templates/cue/sidecar.cue index 209339495..1661430e5 100644 --- a/hack/vela-templates/cue/sidecar.cue +++ b/hack/vela-templates/cue/sidecar.cue @@ -1,9 +1,11 @@ patch: { // +patchKey=name spec: template: spec: containers: [{ - name: parameter.name - image: parameter.image - command: parameter.cmd + name: parameter.name + image: parameter.image + if parameter.cmd != _|_ { + command: parameter.cmd + } if parameter["volumes"] != _|_ { volumeMounts: [ for v in parameter.volumes { {