From 749b01a8883c8b70bd15883d43f63edfd74d2960 Mon Sep 17 00:00:00 2001 From: Max Bridges Date: Mon, 17 Aug 2020 12:22:16 -0400 Subject: [PATCH 1/2] Draft of param changes for OSP AZ support --- modules/installation-configuration-parameters.adoc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/installation-configuration-parameters.adoc b/modules/installation-configuration-parameters.adoc index 028568953f69..a1e4ccc3e467 100644 --- a/modules/installation-configuration-parameters.adoc +++ b/modules/installation-configuration-parameters.adoc @@ -416,6 +416,10 @@ You must set this parameter to perform an installation in a restricted network. For example, `\http://mirror.example.com/images/rhcos-43.81.201912131630.0-openstack.x86_64.qcow2.gz?sha256=ffebbd68e8a1f2a245ca19522c16c86f67f9ac8e4e0c1f0a812b068b16f7265d`. The value can also be the name of an existing Glance image, for example `my-rhcos`. +|`platform.openstack.externalDNS` +|IP addresses for external DNS servers that cluster instances use for DNS resolution. +|A list of IP addresses as strings, for example `["8.8.8.8", "192.168.1.12"]`. + |`platform.openstack.defaultMachinePlatform` |The default machine pool platform configuration. | From afd7f0efc22bac179e5cd400599bb149c48bfca8 Mon Sep 17 00:00:00 2001 From: Max Bridges Date: Wed, 7 Oct 2020 13:51:37 -0400 Subject: [PATCH 2/2] Add Kuryr and Octavia AZ limitations --- modules/installation-configuration-parameters.adoc | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/modules/installation-configuration-parameters.adoc b/modules/installation-configuration-parameters.adoc index a1e4ccc3e467..e6f65f4a3300 100644 --- a/modules/installation-configuration-parameters.adoc +++ b/modules/installation-configuration-parameters.adoc @@ -393,6 +393,8 @@ ifdef::osp[] |`compute.platform.openstack.zones` |{rh-openstack} Compute (Nova) availability zones (AZs) to install machines on. If this parameter is not set, the installer relies on the default settings for Nova that the {rh-openstack} administrator configured. + +On clusters that use Kuryr, {rh-openstack} Octavia does not support availability zones. Load balancers and, if you are using the Amphora provider driver, {product-title} services that rely on Amphora VMs, are not created according to the value of this property. |A list of strings. For example, `["zone-1", "zone-2"]`. |`controlPlane.platform.openstack.additionalNetworkIDs` @@ -405,6 +407,8 @@ ifdef::osp[] |`controlPlane.platform.openstack.zones` |{rh-openstack} Compute (Nova) availability zones (AZs) to install machines on. If this parameter is not set, the installer relies on the default settings for Nova that the {rh-openstack} administrator configured. + +On clusters that use Kuryr, {rh-openstack} Octavia does not support availability zones. Load balancers and, if you are using the Amphora provider driver, {product-title} services that rely on Amphora VMs, are not created according to the value of this property. |A list of strings. For example, `["zone-1", "zone-2"]`. |`platform.openstack.clusterOSImage` @@ -416,10 +420,6 @@ You must set this parameter to perform an installation in a restricted network. For example, `\http://mirror.example.com/images/rhcos-43.81.201912131630.0-openstack.x86_64.qcow2.gz?sha256=ffebbd68e8a1f2a245ca19522c16c86f67f9ac8e4e0c1f0a812b068b16f7265d`. The value can also be the name of an existing Glance image, for example `my-rhcos`. -|`platform.openstack.externalDNS` -|IP addresses for external DNS servers that cluster instances use for DNS resolution. -|A list of IP addresses as strings, for example `["8.8.8.8", "192.168.1.12"]`. - |`platform.openstack.defaultMachinePlatform` |The default machine pool platform configuration. | @@ -446,7 +446,6 @@ The first item in `networking.machineNetwork` must match the value of `machinesS If you deploy to a custom subnet, you cannot specify an external DNS server to the {product-title} installer. Instead, link:https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.0/html/command_line_interface_reference/subnet[add DNS to the subnet in {rh-openstack}]. |A UUID as a string. For example, `fa806b2f-ac49-4bce-b9db-124bc64209bf`. - |==== endif::osp[]