You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -87,6 +88,8 @@ Then perform the following commands on the root folder:
87
88
-`terraform plan` to see the infrastructure plan
88
89
-`terraform apply` to apply the infrastructure build
89
90
-`terraform destroy` to destroy the built infrastructure
91
+
92
+
90
93
[^]: (autogen_docs_start)
91
94
92
95
@@ -151,6 +154,17 @@ Then perform the following commands on the root folder:
151
154
[^]: (autogen_docs_end)
152
155
153
156
## Requirements
157
+
158
+
Before this module can be used on a project, you must ensure that the following pre-requisites are fulfilled:
159
+
160
+
1. Terraform and kubectl are [installed](#software-dependencies) on the machine where Terraform is executed.
161
+
2. The Service Account you execute the module with has the right [permissions](#iam-roles).
162
+
3. The Compute Engine and Kubernetes Engine APIs are [active](#enable-apis) on the project you will launch the cluster in.
163
+
4. If you are using a Shared VPC, the APIs must also be activated on the Shared VPC host project and your service account needs the proper permissions there.
164
+
165
+
The [project factory](https://github.com/terraform-google-modules/terraform-google-project-factory) can be used to provision projects with the correct APIs active and the necessary Shared VPC connections.
0 commit comments