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
Copy file name to clipboardExpand all lines: modules/installation-configuration-parameters.adoc
+29-4Lines changed: 29 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -616,7 +616,8 @@ accounts for the dramatically decreased machine performance.
616
616
|The only supported value is `3`, which is the default value.
617
617
618
618
|`credentialsMode`
619
-
|The Cloud Credential Operator (CCO) mode. If no mode is specified, the CCO dynamically tries to determine the capabilities of the provided credentials, with a preference for mint mode on the platforms where multiple modes are supported.
619
+
|The Cloud Credential Operator (CCO) mode. If no mode is specified, the CCO dynamically tries to determine the capabilities of the provided credentials, with a preference for mint mode on the platforms where multiple modes are supported.
620
+
ifdef::gcp[If you are installing on GCP into a shared virtual private cloud (VPC), `credentialsMode` must be set to `Passthrough`.]
620
621
[NOTE]
621
622
====
622
623
Not all CCO modes are supported for all cloud providers. For more information about CCO modes, see the _Cloud Credential Operator_ entry in the _Cluster Operators reference_ content.
@@ -1112,7 +1113,11 @@ Additional GCP configuration parameters are described in the following table:
1112
1113
|Parameter|Description|Values
1113
1114
1114
1115
|`platform.gcp.network`
1115
-
|The name of the existing VPC that you want to deploy your cluster to.
1116
+
|The name of the existing Virtual Private Cloud (VPC) where you want to deploy your cluster. If you want to deploy your cluster into a shared VPC, you must set `platform.gcp.networkProjectID` with the name of the GCP project that contains the shared VPC.
1117
+
|String.
1118
+
1119
+
|`platform.gcp.networkProjectID`
1120
+
|Optional. The name of the GCP project that contains the shared VPC where you want to deploy your cluster.
1116
1121
|String.
1117
1122
1118
1123
|`platform.gcp.projectID`
@@ -1124,13 +1129,33 @@ Additional GCP configuration parameters are described in the following table:
1124
1129
|Any valid region name, such as `us-central1`.
1125
1130
1126
1131
|`platform.gcp.controlPlaneSubnet`
1127
-
|The name of the existing subnet in your VPC that you want to deploy your control plane machines to.
1132
+
|The name of the existing subnet where you want to deploy your control plane machines.
1128
1133
|The subnet name.
1129
1134
1130
1135
|`platform.gcp.computeSubnet`
1131
-
|The name of the existing subnet in your VPC that you want to deploy your compute machines to.
1136
+
|The name of the existing subnet where you want to deploy your compute machines.
1132
1137
|The subnet name.
1133
1138
1139
+
|`platform.gcp.createFirewallRules`
1140
+
|Optional. Set this value to `Disabled` if you want to create and manage your firewall rules using network tags. By default, the cluster will automatically create and manage the firewall rules that are required for cluster communication. Your service account must have `roles/compute.networkAdmin` and `roles/compute.securityAdmin` privileges in the host project to perform these tasks automatically. If your service account does not have the `roles/dns.admin` privilege in the host project, it must have the `dns.networks.bindPrivateDNSZone` permission.
1141
+
|`Enabled` or `Disabled`. The default value is `Enabled`.
1142
+
1143
+
|`platform.gcp.publicDNSZone.project`
1144
+
|Optional. The name of the project that contains the public DNS zone. If you set this value, your service account must have the `roles/dns.admin` privilege in the specified project. If you do not set this value, it defaults to `gcp.projectId`.
1145
+
|The name of the project that contains the public DNS zone.
1146
+
1147
+
|`platform.gcp.publicDNSZone.id`
1148
+
|Optional. The ID or name of an existing public DNS zone. The public DNS zone domain must match the `baseDomain` parameter. If you do not set this value, the installation program will use a public DNS zone in the service project.
1149
+
|The public DNS zone name.
1150
+
1151
+
|`platform.gcp.privateDNSZone.project`
1152
+
|Optional. The name of the project that contains the private DNS zone. If you set this value, your service account must have the `roles/dns.admin` privilege in the host project. If you do not set this value, it defaults to `gcp.projectId`.
1153
+
|The name of the project that contains the private DNS zone.
1154
+
1155
+
|`platform.gcp.privateDNSZone.id`
1156
+
|Optional. The ID or name of an existing private DNS zone. If you do not set this value, the installation program will create a private DNS zone in the service project.
1157
+
|The private DNS zone name.
1158
+
1134
1159
|`platform.gcp.licenses`
1135
1160
|A list of license URLs that must be applied to the compute images.
0 commit comments