Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The goal is to minimize the number of manual steps as much as possible. GCE requires that 1 and 2 need to be done from GCE console, so they cannot be automated. However, the rest of the steps can be automated.

...

Proposed Flow

  1. Create GCE account, if required.
  2. Create a project in GCE console (usually requires payment information).
  3. Enable Compute API access to the project.
  4. Coopr does OAuth and gets OAuth token.
  5. Coopr creates network, firewall, etc. using the OAuth token.

...