Add Terraform config with CloudBuild triggers for building docker images and wheels (#4604)
This PR adds pieces missing from https://github.com/pytorch/xla/pull/4531.
This Terraform setup provisions:
public storage bucket for PyTorch and PyTorch/XLA wheels.
private storage bucket for Terraform state.
public artifact repository for docker images.
cloud builds for nightly and release docker images and wheels.
schedule jobs and a service account for triggering cloud build.
This setup provisions resource in the tpu-pytorch project, but appends suffix "-staging" to many resources to distinguish them. It doesn't reuse / import any existing resources.