From a428680a974875fa62297079f76b93aa4ef59ebe Mon Sep 17 00:00:00 2001 From: Zuzana Lena Ansorgova Date: Mon, 29 Jan 2024 21:17:34 +0100 Subject: [PATCH] Clean up Infoblox --- ...ng-infoblox-as-dhcp-and-dns-providers.adoc | 4 +--- ...c_installing-the-dhcp-infoblox-module.adoc | 23 +++++++------------ ...oc_installing-the-dns-infoblox-module.adoc | 11 ++++----- 3 files changed, 14 insertions(+), 24 deletions(-) diff --git a/guides/common/modules/con_using-infoblox-as-dhcp-and-dns-providers.adoc b/guides/common/modules/con_using-infoblox-as-dhcp-and-dns-providers.adoc index 823ddf767bb..bedfd6a63a7 100644 --- a/guides/common/modules/con_using-infoblox-as-dhcp-and-dns-providers.adoc +++ b/guides/common/modules/con_using-infoblox-as-dhcp-and-dns-providers.adoc @@ -3,6 +3,4 @@ You can use {SmartProxyServer} to connect to your Infoblox application to create and manage DHCP and DNS records, and to reserve IP addresses. -ifdef::satellite[] -The supported Infoblox version is NIOS 8.0 or higher and {ProjectXY} or higher. -endif::[] +The supported Infoblox version is NIOS 8.0 or higher. diff --git a/guides/common/modules/proc_installing-the-dhcp-infoblox-module.adoc b/guides/common/modules/proc_installing-the-dhcp-infoblox-module.adoc index 79d14f5b239..c69efec8d22 100644 --- a/guides/common/modules/proc_installing-the-dhcp-infoblox-module.adoc +++ b/guides/common/modules/proc_installing-the-dhcp-infoblox-module.adoc @@ -1,5 +1,5 @@ [id="Installing_the_DHCP_Infoblox_Module_{context}"] -= Installing the DHCP Infoblox module += Installing the DHCP Infoblox Module Use this procedure to install the DHCP Infoblox module on {SmartProxy}. Note that you cannot manage records in separate views. @@ -7,11 +7,11 @@ Note that you cannot manage records in separate views. You can also install DHCP and DNS Infoblox modules simultaneously by combining this procedure and xref:Installing_the_DNS_Infoblox_Module_{context}[]. .DHCP Infoblox Record Type Considerations -Use only the `--foreman-proxy-plugin-dhcp-infoblox-record-type fixedaddress` option to configure the DHCP and DNS modules. +If you want to use both DHCP and DNS Infoblox modules, configure the DHCP Infoblox module only with the `fixedaddress` record type. +The `host` record type causes DNS conflicts and is not supported. -Configuring both DHCP and DNS Infoblox modules with the `host` record type setting causes DNS conflicts and is not supported. -If you install the Infoblox module on {SmartProxyServer} with the `--foreman-proxy-plugin-dhcp-infoblox-record-type` option set to `host`, you must unset both DNS {SmartProxy} and Reverse DNS {SmartProxy} options because Infoblox does the DNS management itself. -You cannot use the `host` option without creating conflicts and, for example, being unable to rename hosts in {Project}. +If you configure the DHCP Infoblox module with the `host` record type, you must unset both DNS {SmartProxy} and Reverse DNS {SmartProxy} options on your Infoblox-managed domains, because Infoblox does the DNS management by itself. +You cannot use the `host` record type without creating conflicts and, for example, being unable to rename hosts in {Project}. .Procedure . On {SmartProxy}, enter the following command: @@ -29,13 +29,6 @@ You cannot use the `host` option without creating conflicts and, for example, be --foreman-proxy-plugin-dhcp-infoblox-record-type fixedaddress \ --foreman-proxy-plugin-dhcp-infoblox-username admin ---- -. In the {ProjectWebUI}, navigate to *Infrastructure* > *{SmartProxies}*, select the {SmartProxy} with the Infoblox DHCP module, and click *Refresh*. -. Ensure that the *dhcp* features are listed. -. For all domains managed through Infoblox, ensure that the DNS {SmartProxy} is set for that domain. -To verify, in the {ProjectWebUI}, navigate to *Infrastructure* > *Domains*, and inspect the settings of each domain. -. For all subnets managed through Infoblox, ensure the following settings: -** The IP address management (IPAM) method of the subnet is set to `DHCP`. -** DHCP {SmartProxy} and Reverse DNS {SmartProxy} are set. - -+ -To verify, in the {ProjectWebUI}, navigate to *Infrastructure* > *Subnets*, and inspect the settings of each subnet. +. Optional: In the {ProjectWebUI}, navigate to *Infrastructure* > *{SmartProxies}*, select the {SmartProxy} with the Infoblox DHCP module, and ensure that the *dhcp* feature is listed. +. In the {ProjectWebUI}, navigate to *Infrastructure* > *Subnets*. +. For all subnets managed through Infoblox, ensure that the IP address management (IPAM) method of the subnet is set to `DHCP`. diff --git a/guides/common/modules/proc_installing-the-dns-infoblox-module.adoc b/guides/common/modules/proc_installing-the-dns-infoblox-module.adoc index 46e254b4869..108dbbc5607 100644 --- a/guides/common/modules/proc_installing-the-dns-infoblox-module.adoc +++ b/guides/common/modules/proc_installing-the-dns-infoblox-module.adoc @@ -4,8 +4,6 @@ Use this procedure to install the DNS Infoblox module on {SmartProxy}. You can also install DHCP and DNS Infoblox modules simultaneously by combining this procedure and xref:Installing_the_DHCP_Infoblox_Module_{context}[]. -DNS records are managed only in the default DNS view, it's not possible to specify which DNS view to use. - .Procedure . On {SmartProxy}, enter the following command to configure the Infoblox module: + @@ -15,11 +13,12 @@ DNS records are managed only in the default DNS view, it's not possible to speci --foreman-proxy-dns true \ --foreman-proxy-dns-provider infoblox \ --foreman-proxy-plugin-dns-infoblox-dns-server _infoblox.example.com_ \ ---foreman-proxy-plugin-dns-infoblox-dns-view default \ +--foreman-proxy-plugin-dns-infoblox-dns-view _default_ \ --foreman-proxy-plugin-dns-infoblox-password infoblox \ --foreman-proxy-plugin-dns-infoblox-username admin ---- + -Optionally, you can change the value of the `--foreman-proxy-plugin-dns-infoblox-dns-view` option to specify a DNS Infoblox view other than the default view. -. In the {ProjectWebUI}, navigate to *Infrastructure* > *{SmartProxies}* and select the {SmartProxy} with the Infoblox DNS module and click *Refresh*. -. Ensure that the *dns* features are listed. +Optionally, you can change the value of the `--foreman-proxy-plugin-dns-infoblox-dns-view` option to specify an Infoblox DNS view other than the default view. +. Optional: In the {ProjectWebUI}, navigate to *Infrastructure* > *{SmartProxies}*, select the {SmartProxy} with the Infoblox DNS module, and ensure that the *dns* feature is listed. +. In the {ProjectWebUI}, navigate to *Infrastructure* > *Domains*. +. For all domains managed through Infoblox, ensure that the DHCP {SmartProxy} and Reverse DNS {SmartProxy} are set for those domains.