How to build a Prefect 2.0 PoC on GCP

This Discourse topic is waiting for a contributor! Add your content as a comment, and we’ll review and consolidate it.

Thanks for helping us grow this knowledge base! :heart:

Recipes needed here:

Execution layer Packaging Code Code Artifact Store Flow code storage CI/CD tool Done?
GKE Docker GCP Artifact Registry GCS GitHub Actions
GKE Docker GCP Artifact Registry GCS GCP Cloud Build
GCE Docker GCP Artifact Registry GCS GitHub Actions
GCE Docker GCP Artifact Registry GCS GCP Cloud Build
GCE Pip package GCP Artifact Registry GCS GitHub Actions

All agents deployed with GCE need to be deployed with a supervisor and, ideally, should have a mechanism to ensure the agent gets restarted when the VM is restarted, as shown here:

Similarly, when using any code artifact store, the recipe should demonstrate how the agent can authenticate with any given (container) registry to pull the image or flow code

Your execution layer (agent)