apiVersion: batch/v1 kind: Job metadata: name: jenkins-snapshot-hook namespace: jenkins annotations: argocd.argoproj.io/hook: PreSync argocd.argoproj.io/hook-delete-policy: BeforeHookCreation spec: template: metadata: labels: app.kubernetes.io/name: jenkins-snapshot-hook spec: containers: - name: jenkins-snapshot image: docker.io/curlimages/curl command: - curl - http://longhorn-frontend.longhorn-system/v1/volumes/pvc-4d42f4d3-2f9d-4edd-b82c-b51a385a3276?action=snapshotCreate - -H - 'Content-Type: application/json' - -d - '{}' restartPolicy: Never