Complete GKE node pool
Terraform scripts to create a complete GKE node pool using the module node-pool.
To create a complete GKE node pool:
terraform init
terraform plan
terraform apply
To delete all resource:
terraform destroy
Requirements
Name |
Version |
|---|---|
>= 1.0 |
|
~> 2.3.1 |
|
~> 6.16.0 |
|
~> 2.4.0 |
|
~> 3.2.1 |
Providers
Name |
Version |
|---|---|
~> 2.3.1 |
|
~> 6.16.0 |
|
~> 2.4.0 |
|
~> 3.2.1 |
Modules
Name |
Source |
Version |
|---|---|---|
../../../gke |
n/a |
|
../.. |
n/a |
|
../../../../../networking/gcp/vpc |
n/a |
Resources
Name |
Type |
|---|---|
resource |
|
resource |
|
data source |
|
data source |
|
data source |
Inputs
Name |
Description |
Type |
Default |
Required |
|---|---|---|---|---|
Project name |
|
n/a |
yes |
|
The region to host the cluster in |
|
|
no |
Outputs
Name |
Description |
|---|---|
List of GKE generated instance groups |
|
List of GKE generated instance groups for Linux node pools |
|
List of Linux node pool names |
|
Linux node pool versions by node pool name |
|
List of node pool names |
|
Node pool versions by node pool name |
|
The service account to default running nodes as if not overridden in |
|
List of GKE generated instance groups for Windows node pools |
|
List of Windows node pool names |
|
Windows node pool versions by node pool name |