You can install External DNS Operator on cloud providers such as AWS, Azure and GCP.
External DNS Operator deployment is a Technology Preview feature only. Technology Preview features are not supported with Red Hat production service level agreements (SLAs) and might not be functionally complete. Red Hat does not recommend using them in production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process.
For more information about the support scope of Red Hat Technology Preview features, see https://access.redhat.com/support/offerings/techpreview/.
You can install the External DNS Operator using the OpenShift Container Platform OperatorHub.
Click Operators → OperatorHub in the OpenShift Container Platform Web Console.
Click External DNS Operator. You can use the Filter by keyword text box or the filter list to search for External DNS Operator from the list of Operators.
On the External DNS Operator page, click Install.
On the Install Operator page, ensure that you selected the following options:
Update the channel as stable-v1.0.
Installation mode as A specific name on the cluster.
Installed namespace as
external-dns-operator. If namespace
external-dns-operator does not exist, it gets created during the Operator installation.
Select Approval Strategy as Automatic or Manual. Approval Strategy is set to Automatic by default.
If you select Automatic updates, the Operator Lifecycle Manager (OLM) automatically upgrades the running instance of your Operator without any intervention.
If you select Manual updates, the OLM creates an update request. As a cluster administrator, you must then manually approve that update request to have the Operator updated to the new version.
Verify that External DNS Operator shows the Status as Succeeded on the Installed Operators dashboard.