diff --git a/examples/google-internal-load-balancing/README.md b/examples/google-internal-load-balancing/README.md index 732e3eebd..14ca7fd98 100644 --- a/examples/google-internal-load-balancing/README.md +++ b/examples/google-internal-load-balancing/README.md @@ -2,9 +2,20 @@ This provides a template for setting up internal load balancing in Google Cloud. It directly mirrors the tutorial in the [GCP Internal Load Balancing Documentation](https://cloud.google.com/compute/docs/load-balancing/internal/). -To run the example, you'll need to [download your credentials from Google Cloud Console](https://www.terraform.io/docs/providers/google/#credentials). A suggested path for the downloaded file is `~/.gcloud/Terraform.json`. +To run the example, + +* Log in to gcloud with an account that has permission to create the necessary resources using `gcloud init`. +* Optionally update `variables.tf` to specify a default value for the `project_name` variable, and check other variables. +* Run with a command like this: + +``` +terraform apply \ + -var="region=us-central1" \ + -var="region_zone=us-central1-b" \ + -var="region_zone_2=us-central1-c" \ + -var="project_name=my-project-id-123" \ +``` -Optionally update `variables.tf` to specify a default value for the `project_name` variable, and check other variables. After you run `terraform apply` on this configuration, it will automatically output the internal IP address of the load balancer. @@ -21,18 +32,3 @@ Using `curl` on the IP address given, the LB should respond with a simple header ```html