File tree Expand file tree Collapse file tree 14 files changed +4
-315
lines changed Expand file tree Collapse file tree 14 files changed +4
-315
lines changed Original file line number Diff line number Diff line change @@ -125,6 +125,7 @@ Version 1.0.0 of this module introduces a breaking change: adding the `disable-l
125125In either case, upgrading to module version ` v1.0.0 ` will trigger a recreation of all node pools in the cluster.
126126
127127<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
128+
128129<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
129130
130131## Requirements
Original file line number Diff line number Diff line change @@ -9,37 +9,6 @@ It will:
99- Create an Nginx Service
1010
1111<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
12- ## Inputs
13-
14- | Name | Description | Type | Default | Required |
15- | ------| -------------| :----:| :-----:| :-----:|
16- | cluster\_ name\_ suffix | A suffix to append to the default cluster name | string | ` "" ` | no |
17- | compute\_ engine\_ service\_ account | Service account to associate to the nodes in the cluster | string | n/a | yes |
18- | ip\_ range\_ pods | The secondary ip range to use for pods | string | n/a | yes |
19- | ip\_ range\_ services | The secondary ip range to use for pods | string | n/a | yes |
20- | network | The VPC network to host the cluster in | string | n/a | yes |
21- | project\_ id | The project ID to host the cluster in | string | n/a | yes |
22- | region | The region to host the cluster in | string | n/a | yes |
23- | subnetwork | The subnetwork to host the cluster in | string | n/a | yes |
24-
25- ## Outputs
26-
27- | Name | Description |
28- | ------| -------------|
29- | ca\_ certificate | |
30- | client\_ token | |
31- | cluster\_ name | Cluster name |
32- | ip\_ range\_ pods | The secondary IP range used for pods |
33- | ip\_ range\_ services | The secondary IP range used for services |
34- | kubernetes\_ endpoint | |
35- | location | |
36- | master\_ kubernetes\_ version | The master Kubernetes version |
37- | network | |
38- | project\_ id | |
39- | region | |
40- | service\_ account | The service account to default running nodes as if not overridden in ` node_pools ` . |
41- | subnetwork | |
42- | zones | List of zones in which the cluster resides |
4312
4413<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
4514
Original file line number Diff line number Diff line change @@ -6,39 +6,6 @@ This example illustrates how to create a simple cluster and disable deprecated s
66* client certificate
77
88<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
9- ## Inputs
10-
11- | Name | Description | Type | Default | Required |
12- | ------| -------------| :----:| :-----:| :-----:|
13- | cluster\_ name\_ suffix | A suffix to append to the default cluster name | string | ` "" ` | no |
14- | compute\_ engine\_ service\_ account | Service account to associate to the nodes in the cluster | string | n/a | yes |
15- | credentials\_ path | The path to the GCP credentials JSON file | string | n/a | yes |
16- | ip\_ range\_ pods | The secondary ip range to use for pods | string | n/a | yes |
17- | ip\_ range\_ services | The secondary ip range to use for pods | string | n/a | yes |
18- | network | The VPC network to host the cluster in | string | n/a | yes |
19- | network\_ project\_ id | The GCP project housing the VPC network to host the cluster in | string | n/a | yes |
20- | project\_ id | The project ID to host the cluster in | string | n/a | yes |
21- | region | The region to host the cluster in | string | n/a | yes |
22- | subnetwork | The subnetwork to host the cluster in | string | n/a | yes |
23-
24- ## Outputs
25-
26- | Name | Description |
27- | ------| -------------|
28- | ca\_ certificate | |
29- | client\_ token | |
30- | cluster\_ name | Cluster name |
31- | ip\_ range\_ pods | The secondary IP range used for pods |
32- | ip\_ range\_ services | The secondary IP range used for services |
33- | kubernetes\_ endpoint | |
34- | location | |
35- | master\_ kubernetes\_ version | The master Kubernetes version |
36- | network | |
37- | project\_ id | |
38- | region | |
39- | service\_ account | The service account to default running nodes as if not overridden in ` node_pools ` . |
40- | subnetwork | |
41- | zones | List of zones in which the cluster resides |
429
4310<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
4411
Original file line number Diff line number Diff line change 33This example illustrates how to create a cluster with multiple custom node-pool configurations with node labels, taints, and network tags.
44
55<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
6- ## Inputs
7-
8- | Name | Description | Type | Default | Required |
9- | ------| -------------| :----:| :-----:| :-----:|
10- | cluster\_ name\_ suffix | A suffix to append to the default cluster name | string | ` "" ` | no |
11- | compute\_ engine\_ service\_ account | Service account to associate to the nodes in the cluster | string | n/a | yes |
12- | ip\_ range\_ pods | The secondary ip range to use for pods | string | n/a | yes |
13- | ip\_ range\_ services | The secondary ip range to use for pods | string | n/a | yes |
14- | network | The VPC network to host the cluster in | string | n/a | yes |
15- | project\_ id | The project ID to host the cluster in | string | n/a | yes |
16- | region | The region to host the cluster in | string | n/a | yes |
17- | subnetwork | The subnetwork to host the cluster in | string | n/a | yes |
18- | zones | The zone to host the cluster in (required if is a zonal cluster) | list(string) | n/a | yes |
19-
20- ## Outputs
21-
22- | Name | Description |
23- | ------| -------------|
24- | ca\_ certificate | |
25- | client\_ token | |
26- | cluster\_ name | Cluster name |
27- | ip\_ range\_ pods | The secondary IP range used for pods |
28- | ip\_ range\_ services | The secondary IP range used for services |
29- | kubernetes\_ endpoint | |
30- | location | |
31- | master\_ kubernetes\_ version | The master Kubernetes version |
32- | network | |
33- | project\_ id | |
34- | region | |
35- | service\_ account | The service account to default running nodes as if not overridden in ` node_pools ` . |
36- | subnetwork | |
37- | zones | List of zones in which the cluster resides |
386
397<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
408
Original file line number Diff line number Diff line change 33This example illustrates how to create a simple cluster where the host network is not necessarily in the same project as the cluster.
44
55<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
6- ## Inputs
7-
8- | Name | Description | Type | Default | Required |
9- | ------| -------------| :----:| :-----:| :-----:|
10- | cluster\_ name\_ suffix | A suffix to append to the default cluster name | string | ` "" ` | no |
11- | compute\_ engine\_ service\_ account | Service account to associate to the nodes in the cluster | string | n/a | yes |
12- | ip\_ range\_ pods | The secondary ip range to use for pods | string | n/a | yes |
13- | ip\_ range\_ services | The secondary ip range to use for pods | string | n/a | yes |
14- | network | The VPC network to host the cluster in | string | n/a | yes |
15- | network\_ project\_ id | The GCP project housing the VPC network to host the cluster in | string | n/a | yes |
16- | project\_ id | The project ID to host the cluster in | string | n/a | yes |
17- | region | The region to host the cluster in | string | n/a | yes |
18- | subnetwork | The subnetwork to host the cluster in | string | n/a | yes |
19-
20- ## Outputs
21-
22- | Name | Description |
23- | ------| -------------|
24- | ca\_ certificate | |
25- | client\_ token | |
26- | cluster\_ name | Cluster name |
27- | ip\_ range\_ pods | The secondary IP range used for pods |
28- | ip\_ range\_ services | The secondary IP range used for services |
29- | kubernetes\_ endpoint | |
30- | location | |
31- | master\_ kubernetes\_ version | The master Kubernetes version |
32- | network | |
33- | project\_ id | |
34- | region | |
35- | service\_ account | The service account to default running nodes as if not overridden in ` node_pools ` . |
36- | subnetwork | |
37- | zones | List of zones in which the cluster resides |
386
397<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
408
Original file line number Diff line number Diff line change 33This example illustrates how to create a simple cluster.
44
55<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
6- ## Inputs
7-
8- | Name | Description | Type | Default | Required |
9- | ------| -------------| :----:| :-----:| :-----:|
10- | cluster\_ name\_ suffix | A suffix to append to the default cluster name | string | ` "" ` | no |
11- | compute\_ engine\_ service\_ account | Service account to associate to the nodes in the cluster | string | n/a | yes |
12- | ip\_ range\_ pods | The secondary ip range to use for pods | string | n/a | yes |
13- | ip\_ range\_ services | The secondary ip range to use for pods | string | n/a | yes |
14- | network | The VPC network to host the cluster in | string | n/a | yes |
15- | project\_ id | The project ID to host the cluster in | string | n/a | yes |
16- | region | The region to host the cluster in | string | n/a | yes |
17- | subnetwork | The subnetwork to host the cluster in | string | n/a | yes |
18-
19- ## Outputs
20-
21- | Name | Description |
22- | ------| -------------|
23- | ca\_ certificate | |
24- | client\_ token | |
25- | cluster\_ name | Cluster name |
26- | ip\_ range\_ pods | The secondary IP range used for pods |
27- | ip\_ range\_ services | The secondary IP range used for services |
28- | kubernetes\_ endpoint | |
29- | location | |
30- | master\_ kubernetes\_ version | The master Kubernetes version |
31- | network | |
32- | project\_ id | |
33- | region | |
34- | service\_ account | The service account to default running nodes as if not overridden in ` node_pools ` . |
35- | subnetwork | |
36- | zones | List of zones in which the cluster resides |
376
387<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
398
Original file line number Diff line number Diff line change 33This example illustrates how to create a simple private cluster.
44
55<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
6- ## Inputs
7-
8- | Name | Description | Type | Default | Required |
9- | ------| -------------| :----:| :-----:| :-----:|
10- | cluster\_ name\_ suffix | A suffix to append to the default cluster name | string | ` "" ` | no |
11- | compute\_ engine\_ service\_ account | Service account to associate to the nodes in the cluster | string | n/a | yes |
12- | ip\_ range\_ pods | The secondary ip range to use for pods | string | n/a | yes |
13- | ip\_ range\_ services | The secondary ip range to use for pods | string | n/a | yes |
14- | network | The VPC network to host the cluster in | string | n/a | yes |
15- | project\_ id | The project ID to host the cluster in | string | n/a | yes |
16- | region | The region to host the cluster in | string | n/a | yes |
17- | subnetwork | The subnetwork to host the cluster in | string | n/a | yes |
18-
19- ## Outputs
20-
21- | Name | Description |
22- | ------| -------------|
23- | ca\_ certificate | |
24- | client\_ token | |
25- | cluster\_ name | Cluster name |
26- | ip\_ range\_ pods | The secondary IP range used for pods |
27- | ip\_ range\_ services | The secondary IP range used for services |
28- | kubernetes\_ endpoint | |
29- | location | |
30- | master\_ kubernetes\_ version | The master Kubernetes version |
31- | network | |
32- | project\_ id | |
33- | region | |
34- | service\_ account | The service account to default running nodes as if not overridden in ` node_pools ` . |
35- | subnetwork | |
36- | zones | List of zones in which the cluster resides |
376
387<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
398
Original file line number Diff line number Diff line change 33This example illustrates how to create a simple cluster.
44
55<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
6- ## Inputs
7-
8- | Name | Description | Type | Default | Required |
9- | ------| -------------| :----:| :-----:| :-----:|
10- | cluster\_ name\_ suffix | A suffix to append to the default cluster name | string | ` "" ` | no |
11- | ip\_ range\_ pods | The secondary ip range to use for pods | string | n/a | yes |
12- | ip\_ range\_ services | The secondary ip range to use for pods | string | n/a | yes |
13- | network | The VPC network to host the cluster in | string | n/a | yes |
14- | project\_ id | The project ID to host the cluster in | string | n/a | yes |
15- | region | The region to host the cluster in | string | n/a | yes |
16- | subnetwork | The subnetwork to host the cluster in | string | n/a | yes |
17- | zones | The zone to host the cluster in (required if is a zonal cluster) | list(string) | n/a | yes |
18-
19- ## Outputs
20-
21- | Name | Description |
22- | ------| -------------|
23- | ca\_ certificate | |
24- | client\_ token | |
25- | cluster\_ name | Cluster name |
26- | ip\_ range\_ pods | The secondary IP range used for pods |
27- | ip\_ range\_ services | The secondary IP range used for services |
28- | kubernetes\_ endpoint | |
29- | location | |
30- | master\_ kubernetes\_ version | The master Kubernetes version |
31- | network | |
32- | project\_ id | |
33- | region | |
34- | service\_ account | The service account to default running nodes as if not overridden in ` node_pools ` . |
35- | subnetwork | |
36- | zones | List of zones in which the cluster resides |
376
387<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
398
Original file line number Diff line number Diff line change 33This example illustrates how to create a simple private cluster.
44
55<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
6- ## Inputs
7-
8- | Name | Description | Type | Default | Required |
9- | ------| -------------| :----:| :-----:| :-----:|
10- | cluster\_ name\_ suffix | A suffix to append to the default cluster name | string | ` "" ` | no |
11- | compute\_ engine\_ service\_ account | Service account to associate to the nodes in the cluster | string | n/a | yes |
12- | ip\_ range\_ pods | The secondary ip range to use for pods | string | n/a | yes |
13- | ip\_ range\_ services | The secondary ip range to use for pods | string | n/a | yes |
14- | network | The VPC network to host the cluster in | string | n/a | yes |
15- | project\_ id | The project ID to host the cluster in | string | n/a | yes |
16- | region | The region to host the cluster in | string | n/a | yes |
17- | subnetwork | The subnetwork to host the cluster in | string | n/a | yes |
18- | zones | The zone to host the cluster in (required if is a zonal cluster) | list(string) | n/a | yes |
19-
20- ## Outputs
21-
22- | Name | Description |
23- | ------| -------------|
24- | ca\_ certificate | |
25- | client\_ token | |
26- | cluster\_ name | Cluster name |
27- | ip\_ range\_ pods | The secondary IP range used for pods |
28- | ip\_ range\_ services | The secondary IP range used for services |
29- | kubernetes\_ endpoint | |
30- | location | |
31- | master\_ kubernetes\_ version | The master Kubernetes version |
32- | network | |
33- | project\_ id | |
34- | region | |
35- | service\_ account | The service account to default running nodes as if not overridden in ` node_pools ` . |
36- | subnetwork | |
37- | zones | List of zones in which the cluster resides |
386
397<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
408
Original file line number Diff line number Diff line change @@ -8,37 +8,6 @@ It will:
88- Add a new kube-dns configmap with custom stub domains
99
1010<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
11- ## Inputs
12-
13- | Name | Description | Type | Default | Required |
14- | ------| -------------| :----:| :-----:| :-----:|
15- | cluster\_ name\_ suffix | A suffix to append to the default cluster name | string | ` "" ` | no |
16- | compute\_ engine\_ service\_ account | Service account to associate to the nodes in the cluster | string | n/a | yes |
17- | ip\_ range\_ pods | The secondary ip range to use for pods | string | n/a | yes |
18- | ip\_ range\_ services | The secondary ip range to use for pods | string | n/a | yes |
19- | network | The VPC network to host the cluster in | string | n/a | yes |
20- | project\_ id | The project ID to host the cluster in | string | n/a | yes |
21- | region | The region to host the cluster in | string | n/a | yes |
22- | subnetwork | The subnetwork to host the cluster in | string | n/a | yes |
23-
24- ## Outputs
25-
26- | Name | Description |
27- | ------| -------------|
28- | ca\_ certificate | |
29- | client\_ token | |
30- | cluster\_ name | Cluster name |
31- | ip\_ range\_ pods | The secondary IP range used for pods |
32- | ip\_ range\_ services | The secondary IP range used for services |
33- | kubernetes\_ endpoint | |
34- | location | |
35- | master\_ kubernetes\_ version | The master Kubernetes version |
36- | network | |
37- | project\_ id | |
38- | region | |
39- | service\_ account | The service account to default running nodes as if not overridden in ` node_pools ` . |
40- | subnetwork | |
41- | zones | List of zones in which the cluster resides |
4211
4312<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
4413
You can’t perform that action at this time.
0 commit comments