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
PLT-1780: Added support for Private api server lb support for azure i… (#621)
* PLT-1780: Added support for Private api server lb support for azure iaas cluster
* Added documentation
* updated example
* fix unit test fix
* updated sdk
Signed-off-by: Sivaanand Murugesan <[email protected]>
* fix with re
---------
Signed-off-by: Sivaanand Murugesan <[email protected]>
-`container_name` (String) Container name within your azure storage account.
158
178
-`control_plane_subnet` (Block List, Max: 1) (see [below for nested schema](#nestedblock--cloud_config--control_plane_subnet))
159
179
-`network_resource_group` (String) Azure network resource group in which the cluster is to be provisioned.
180
+
-`private_api_server` (Block List, Max: 1) Custom private DNS zone for your cluster's API server. For more details, refer to the https://docs.spectrocloud.com/clusters/public-cloud/azure/create-azure-cluster/#private-api-server-lb-settings (see [below for nested schema](#nestedblock--cloud_config--private_api_server))
### Nested Schema for `cloud_config.private_api_server`
201
+
202
+
Required:
203
+
204
+
-`resource_group` (String) The resource group of the private DNS zone.
205
+
206
+
Optional:
207
+
208
+
-`private_dns_zone` (String) The private DNS zone for the cluster. This is optional. If not provided, a new private DNS zone will be created.
209
+
-`static_ip` (String) Static IP address for the private API server load balancer. This is optional. If not provided, Dynamic IP allocation will be used.
Description: "Custom private DNS zone for your cluster's API server. For more details, refer to the https://docs.spectrocloud.com/clusters/public-cloud/azure/create-azure-cluster/#private-api-server-lb-settings",
202
+
Elem: &schema.Resource{
203
+
Schema: map[string]*schema.Schema{
204
+
"resource_group": {
205
+
Type: schema.TypeString,
206
+
Required: true,
207
+
Description: "The resource group of the private DNS zone.",
208
+
},
209
+
"private_dns_zone": {
210
+
Type: schema.TypeString,
211
+
Optional: true,
212
+
Description: "The private DNS zone for the cluster. This is optional. If not provided, a new private DNS zone will be created.",
213
+
},
214
+
"static_ip": {
215
+
Type: schema.TypeString,
216
+
Optional: true,
217
+
Description: "Static IP address for the private API server load balancer. This is optional. If not provided, Dynamic IP allocation will be used.",
0 commit comments