File tree 4 files changed +34
-6
lines changed
4 files changed +34
-6
lines changed Original file line number Diff line number Diff line change 14
14
* limitations under the License.
15
15
*/
16
16
17
- // This file was automatically generated from a template in ./autogen
17
+ {{ autogeneration_note }}
18
18
19
19
/* *****************************************
20
20
Create regional cluster
21
21
*****************************************/
22
22
resource "google_container_cluster" "primary" {
23
- provider = " google"
23
+ provider = " {% if private_cluster %} google-beta{%else %}google{% endif %} "
24
24
count = " ${ var . regional ? 1 : 0 } "
25
25
name = " ${ var . name } "
26
26
description = " ${ var . description } "
@@ -93,6 +93,14 @@ resource "google_container_cluster" "primary" {
93
93
service_account = " ${ lookup (var. node_pools [0 ], " service_account" , local. service_account )} "
94
94
}
95
95
}
96
+ {% if private_cluster % }
97
+
98
+ private_cluster_config {
99
+ enable_private_endpoint = " ${ var . enable_private_endpoint } "
100
+ enable_private_nodes = " ${ var . enable_private_nodes } "
101
+ master_ipv4_cidr_block = " ${ var . master_ipv4_cidr_block } "
102
+ }
103
+ {% endif % }
96
104
97
105
remove_default_node_pool = " ${ var . remove_default_node_pool } "
98
106
}
Original file line number Diff line number Diff line change 14
14
* limitations under the License.
15
15
*/
16
16
17
- // This file was automatically generated from a template in ./autogen
17
+ {{ autogeneration_note }}
18
18
19
19
/* *****************************************
20
20
Create zonal cluster
21
21
*****************************************/
22
22
resource "google_container_cluster" "zonal_primary" {
23
- provider = " google"
23
+ provider = " {% if private_cluster %} google-beta{%else %}google{% endif %} "
24
24
count = " ${ var . regional ? 0 : 1 } "
25
25
name = " ${ var . name } "
26
26
description = " ${ var . description } "
@@ -93,6 +93,14 @@ resource "google_container_cluster" "zonal_primary" {
93
93
service_account = " ${ lookup (var. node_pools [0 ], " service_account" , local. service_account )} "
94
94
}
95
95
}
96
+ {% if private_cluster % }
97
+
98
+ private_cluster_config {
99
+ enable_private_endpoint = " ${ var . enable_private_endpoint } "
100
+ enable_private_nodes = " ${ var . enable_private_nodes } "
101
+ master_ipv4_cidr_block = " ${ var . master_ipv4_cidr_block } "
102
+ }
103
+ {% endif % }
96
104
97
105
remove_default_node_pool = " ${ var . remove_default_node_pool } "
98
106
}
Original file line number Diff line number Diff line change 20
20
Create regional cluster
21
21
*****************************************/
22
22
resource "google_container_cluster" "primary" {
23
- provider = " google"
23
+ provider = " google-beta "
24
24
count = " ${ var . regional ? 1 : 0 } "
25
25
name = " ${ var . name } "
26
26
description = " ${ var . description } "
@@ -94,6 +94,12 @@ resource "google_container_cluster" "primary" {
94
94
}
95
95
}
96
96
97
+ private_cluster_config {
98
+ enable_private_endpoint = " ${ var . enable_private_endpoint } "
99
+ enable_private_nodes = " ${ var . enable_private_nodes } "
100
+ master_ipv4_cidr_block = " ${ var . master_ipv4_cidr_block } "
101
+ }
102
+
97
103
remove_default_node_pool = " ${ var . remove_default_node_pool } "
98
104
}
99
105
Original file line number Diff line number Diff line change 20
20
Create zonal cluster
21
21
*****************************************/
22
22
resource "google_container_cluster" "zonal_primary" {
23
- provider = " google"
23
+ provider = " google-beta "
24
24
count = " ${ var . regional ? 0 : 1 } "
25
25
name = " ${ var . name } "
26
26
description = " ${ var . description } "
@@ -94,6 +94,12 @@ resource "google_container_cluster" "zonal_primary" {
94
94
}
95
95
}
96
96
97
+ private_cluster_config {
98
+ enable_private_endpoint = " ${ var . enable_private_endpoint } "
99
+ enable_private_nodes = " ${ var . enable_private_nodes } "
100
+ master_ipv4_cidr_block = " ${ var . master_ipv4_cidr_block } "
101
+ }
102
+
97
103
remove_default_node_pool = " ${ var . remove_default_node_pool } "
98
104
}
99
105
You can’t perform that action at this time.
0 commit comments