Hi! We are running a Standalone job on Kubernetes using application deployment mode, with HA enabled.
We have attempted to automate how we create and restore savepoints by running a script for generating a savepoint (using k8 preStop hook) and another one for restoring from a savepoint (located in a S3 bucket). Restoring from a savepoint is typically not a problem once we have a savepoint generated and accessible in our s3 bucket. The problem is generating the savepoint which hasn't been very reliable thus far. Logs are not particularly helpful either so we wanted to rethink how we go about taking savepoints. Are there any best practices for doing this in a CI/CD manner given our setup? --