我有一组豆荚,它们有很多。我想用
注释每个吊舱backup.velero.io/backup-volumes=<volume1 of that pod>,<volume2 of that pod>
我试图运行这样的命令
kubectl get pods -n dev -o name | \
xargs -I{} kubectl -n dev annotate {} backup.velero.io/backup-volumes=$(bash -c 'kubectl get {} -n dev -o json | jq -r ".spec.volumes[0].name | paste -sd, -"') --overwrite
但是,在这种情况下,内部{}
似乎获得了正确的值。有没有更简单的方法用它们具有的卷注释豆荚?
我可以这样解决