Tests scheduled Scan Execution Policies for 10k projects at the same time

We want to implement a test suite for scheduled Scan Execution Policies that can successfully simulate 10,000 projects in a staging environment, verifying the scalability of the pipeline.

Implementation plan

  1. Create a new project on GitLab.com.
  2. Add a CI file that talks to GCP and sets up a new GitLab instance with runners.
  3. Add another CI job that talks to the new GitLab instance using the API to create 10k projects and policies.
  4. Add a scheduled pipeline to kick off the environment