podLabel for migrations chart
Summary
Need add pod label to exclude it from Velero backup but get error on deployment
Steps to reproduce
Modify values.yaml as described below
Configuration used
gitlab:
migrations:
podLabels:
velero.io/exclude-from-backup: true
Current behavior
Helm / Terraform error
Expected behavior
Label 'velero.io/exclude-from-backup: true' should be added to migration pod.
Versions
- Chart: 5.0.0
- Platform:
- Cloud: AKS
- Kubernetes: (
kubectl version
)- Client: v1.21.1
- Server: v1.19.11
- Helm: (
helm version
)- Client: 3.6.1
Logs
Error: Job in version "v1" cannot be handled as a Job: v1.Job.Spec: v1.JobSpec.Template: v1.PodTemplateSpec.ObjectMeta: v1.ObjectMeta.Labels: ReadString: expects " or n, but found t, error found in #10 byte of ...|-backup":true}},"spe|..., bigger context ...|elease":"gitlab","velero.io/exclude-from-backup":true}},"spec":{"containers":[{"args":["/scripts/wai|...
Edited by Sergiy Kobzar