diff --git a/charts/vela-core/templates/defwithtemplate/sidecar.yaml b/charts/vela-core/templates/defwithtemplate/sidecar.yaml index e44d472bf..bd52fff4a 100644 --- a/charts/vela-core/templates/defwithtemplate/sidecar.yaml +++ b/charts/vela-core/templates/defwithtemplate/sidecar.yaml @@ -10,12 +10,11 @@ metadata: name: sidecar namespace: {{ include "systemDefinitionNamespace" . }} spec: - attributes: - appliesToWorkloads: - - deployments.apps - - statefulsets.apps - - daemonsets.apps - - jobs.batch + appliesToWorkloads: + - deployments.apps + - statefulsets.apps + - daemonsets.apps + - jobs.batch podDisruptive: true schematic: cue: diff --git a/charts/vela-minimal/templates/defwithtemplate/sidecar.yaml b/charts/vela-minimal/templates/defwithtemplate/sidecar.yaml index e44d472bf..bd52fff4a 100644 --- a/charts/vela-minimal/templates/defwithtemplate/sidecar.yaml +++ b/charts/vela-minimal/templates/defwithtemplate/sidecar.yaml @@ -10,12 +10,11 @@ metadata: name: sidecar namespace: {{ include "systemDefinitionNamespace" . }} spec: - attributes: - appliesToWorkloads: - - deployments.apps - - statefulsets.apps - - daemonsets.apps - - jobs.batch + appliesToWorkloads: + - deployments.apps + - statefulsets.apps + - daemonsets.apps + - jobs.batch podDisruptive: true schematic: cue: diff --git a/vela-templates/definitions/internal/trait/sidecar.cue b/vela-templates/definitions/internal/trait/sidecar.cue index 3579c7931..4a6e755fd 100644 --- a/vela-templates/definitions/internal/trait/sidecar.cue +++ b/vela-templates/definitions/internal/trait/sidecar.cue @@ -7,9 +7,7 @@ sidecar: { description: "Inject a sidecar container to K8s pod for your workload which follows the pod spec in path 'spec.template'." attributes: { podDisruptive: true - attributes: { - appliesToWorkloads: ["deployments.apps", "statefulsets.apps", "daemonsets.apps", "jobs.batch"] - } + appliesToWorkloads: ["deployments.apps", "statefulsets.apps", "daemonsets.apps", "jobs.batch"] } } template: {