New Instance Checklist

When launching a new Perf instance:

  1. Create new database in CockroachDB.
  2. Perform the migrations on the new database to create the tables. See COCKROACH.md.
  3. Add the database to be backed up to ./images/backup/backup.sh.
  4. Push a new version of perf-cockroachdb-backup.
    • make push_backup
  5. Add a script to create a new service account in secrets with access to the Google Cloud Storge location containing the files to ingest.
  6. Add the secrets to the cluster.
  7. Start new “perfserver ingest” instances for the given data with new service account.
  8. Once data has been ingested stand up the “perfserver frontend” instance.
  9. Add probers for the frontend.