From 3de4da3fbcd6c82378d473f71b88b523ff0e238f Mon Sep 17 00:00:00 2001 From: Emilio Garcia Date: Mon, 4 Nov 2019 15:58:12 -0500 Subject: [PATCH] external dns --- docs/user/openstack/customization.md | 5 ++++- docs/user/openstack/known-issues.md | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/user/openstack/customization.md b/docs/user/openstack/customization.md index 122a607326..683b4ac124 100644 --- a/docs/user/openstack/customization.md +++ b/docs/user/openstack/customization.md @@ -7,7 +7,7 @@ Beyond the [platform-agnostic `install-config.yaml` properties](../customization * `cloud` (required string): The name of the OpenStack cloud to use from `clouds.yaml`. * `computeFlavor` (required string): The OpenStack flavor to use for compute and control-plane machines. This is currently required, but has lower precedence than [the `type` property](#machine-pools) on [the `compute` and `controlPlane` machine-pools](../customization.md#platform-customization). -* `externalDNS` (optional string slice): The IP addresses of DNS servers to be used for the DNS resolution of all instances in the cluster (for example, `["1.1.1.1", "8.8.8.8"]`). +* `externalDNS` (optional list of strings): The IP addresses of DNS servers to be used for the DNS resolution of all instances in the cluster * `externalNetwork` (required string): The OpenStack external network name to be used for installation. * `lbFloatingIP` (required string): Existing Floating IP to associate with the API load balancer. * `octaviaSupport` (optional string): Whether OpenStack supports Octavia (`1` for true or `0` for false) @@ -40,6 +40,9 @@ platform: cloud: mycloud computeFlavor: m1.s2.xlarge externalNetwork: external + externalDNS: + - "8.8.8.8" + - "192.168.1.12" lbFloatingIP: 128.0.0.1 region: region1 pullSecret: '{"auths": ...}' diff --git a/docs/user/openstack/known-issues.md b/docs/user/openstack/known-issues.md index deef56bd2a..99ad1d5f94 100644 --- a/docs/user/openstack/known-issues.md +++ b/docs/user/openstack/known-issues.md @@ -28,7 +28,7 @@ clusterNetwork: 10.128.0.0/14 Some OpenStack clouds do not set default DNS servers for the newly created subnets. In this case, the bootstrap node may fail to resolve public name records to download the OpenShift images or resolve the OpenStack API endpoints. -If you are in this situation, you can add resolvers to the provisioned subnet by setting the [`externalDNS` property in `install-config.yaml`](./customization.md#cluster-scoped-properties). +If you are having this problem in the IPI installer, you will need to set the [`externalDNS` property in `install-config.yaml`](./customization.md#cluster-scoped-properties). Alternatively, for UPI, you will need to [set the subnet DNS resolvers](./install_upi.md#subnet-dns-optional).