Skip to content

Conversation

@maciejka
Copy link
Collaborator

@maciejka maciejka commented Oct 14, 2025

Add GCP Spot VM scripts for running proofs

This PR adds a set of scripts to run raito-assumevalid proving jobs on Google Cloud Platform Spot VMs, which can be more cost-effective for compute-intensive tasks.

The scripts include:

  • Dockerfile for building a minimal container with just the raito-assumevalid binary
  • config.sh with centralized configuration options (machine type, region, etc.)
  • build_image.sh to build and push the container to Artifact Registry
  • launch_spot.sh to create a Spot VM running the container
  • logs.sh to stream container logs from the VM
  • cleanup.sh to delete the VM when done
  • prove_once.sh to orchestrate the entire workflow

Copy link
Collaborator Author

maciejka commented Oct 14, 2025

@maciejka maciejka mentioned this pull request Oct 14, 2025
@maciejka maciejka marked this pull request as ready for review October 14, 2025 16:19
@maciejka maciejka requested a review from m-kus as a code owner October 14, 2025 16:19
@maciejka maciejka force-pushed the 10-14-run_proving_in_ephemeral_spot_instance branch from 9165e95 to 67fc275 Compare October 23, 2025 09:07
@m-kus m-kus force-pushed the 10-09-drive_proving_with_rust_wip branch 3 times, most recently from 1aa6334 to e73f13e Compare November 26, 2025 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants