Ce contenu n'est pas disponible dans la langue sélectionnée.
Chapter 8. Continuing Broker Host Installation for Enterprise
8.1. Installing and Configuring DNS Plug-ins Copier lienLien copié sur presse-papiers!
rpm -ql rubygem-openshift-origin-dns-nsupdate
# rpm -ql rubygem-openshift-origin-dns-nsupdate
Gem_Location/lib/openshift/nsupdate_plugin.rb
file to observe the necessary functions.
8.1.1. Installing and Configuring the Fog DNS Plug-in Copier lienLien copié sur presse-papiers!
Procedure 8.1. To Install and Configure the Fog DNS Plug-in:
- Install the Fog DNS plug-in:
yum install rubygem-openshift-origin-dns-fog
# yum install rubygem-openshift-origin-dns-fog
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Copy the example to create the configuration file:
cp /etc/openshift/plugins.d/openshift-origin-dns-fog.conf.example /etc/openshift/plugins.d/openshift-origin-dns-fog.conf
# cp /etc/openshift/plugins.d/openshift-origin-dns-fog.conf.example /etc/openshift/plugins.d/openshift-origin-dns-fog.confcp /etc/openshift/plugins.d/openshift-origin-dns-fog.conf.example /etc/openshift/plugins.d/openshift-origin-dns-fog.confcp /etc/openshift/plugins.d/openshift-origin-dns-fog.conf.example /etc/openshift/plugins.d/openshift-origin-dns-fog.confcp /etc/openshift/plugins.d/openshift-origin-dns-fog.conf.example /etc/openshift/plugins.d/openshift-origin-dns-fog.conf
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Edit the
/etc/openshift/plugins.d/openshift-origin-dns-fog.conf
file and set your Rackspace® Cloud DNS credentials.Example 8.1. Fog DNS Plug-in Configuration Using Rackspace® Cloud DNS
FOG_RACKSPACE_USERNAME="racker" FOG_RACKSPACE_API_KEY="apikey" FOG_RACKSPACE_REGION="ord"
FOG_RACKSPACE_USERNAME="racker" FOG_RACKSPACE_API_KEY="apikey" FOG_RACKSPACE_REGION="ord"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Disable any other DNS plug-in that may be in use by moving its configuration file from the
/etc/openshift/plugins.d/
directory or renaming it so that it does not end with a.conf
extension. - Restart the broker service to reload the configuration:
service openshift-broker restart
# service openshift-broker restart
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
8.1.2. Installing and Configuring the DYN® DNS Plug-in Copier lienLien copié sur presse-papiers!
Procedure 8.2. To Install and Configure the DYN® DNS Plug-in:
- Install the DYN® DNS plug-in:
yum install rubygem-openshift-origin-dns-dynect
# yum install rubygem-openshift-origin-dns-dynect
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Copy the example to create the configuration file:
cp /etc/openshift/plugins.d/openshift-origin-dns-dynect.conf.example /etc/openshift/plugins.d/openshift-origin-dns-dynect.conf
# cp /etc/openshift/plugins.d/openshift-origin-dns-dynect.conf.example /etc/openshift/plugins.d/openshift-origin-dns-dynect.confcp /etc/openshift/plugins.d/openshift-origin-dns-dynect.conf.example /etc/openshift/plugins.d/openshift-origin-dns-dynect.confcp /etc/openshift/plugins.d/openshift-origin-dns-dynect.conf.example /etc/openshift/plugins.d/openshift-origin-dns-dynect.confcp /etc/openshift/plugins.d/openshift-origin-dns-dynect.conf.example /etc/openshift/plugins.d/openshift-origin-dns-dynect.conf
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Edit the
/etc/openshift/plugins.d/openshift-origin-dns-dynect.conf
file and set your DYN® DNS credentials.Example 8.2. DYN® DNS Plug-in Configuration
ZONE=Cloud_Domain DYNECT_CUSTOMER_NAME=Customer_Name DYNECT_USER_NAME=Username DYNECT_PASSWORD=Password DYNECT_URL=https://api2.dynect.net
ZONE=Cloud_Domain DYNECT_CUSTOMER_NAME=Customer_Name DYNECT_USER_NAME=Username DYNECT_PASSWORD=Password DYNECT_URL=https://api2.dynect.net
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Disable any other DNS plug-in that may be in use by moving its configuration file from the
/etc/openshift/plugins.d/
directory or renaming it so that it does not end with a.conf
extension. - Restart the broker service to reload the configuration:
service openshift-broker restart
# service openshift-broker restart
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
8.1.3. Configuring the nsupdate DNS Plug-in for Compatible DNS Services Copier lienLien copié sur presse-papiers!
Because Infoblox® supports TSIG and GSS-TSIG updates, you can configure the nsupdate DNS plug-in to use an Infoblox® service to publish OpenShift Enterprise applications. See https://www.infoblox.com for more information on Infoblox®.
Procedure 8.3. To Configure the nsupdate DNS Plug-in to Update an Infoblox® Service:
- The nsupdate DNS plug-in is installed by default during a basic installation of OpenShift Enterprise, but if it is not currently installed, install the rubygem-openshift-origin-dns-nsupdate package:
yum install rubygem-openshift-origin-dns-nsupdate
# yum install rubygem-openshift-origin-dns-nsupdate
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Edit the
/etc/openshift/plugins.d/openshift-origin-dns-nsupdate.conf
file and set values appropriate for your Infoblox® service and zone:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Disable any other DNS plug-in that may be in use by moving its configuration file from the
/etc/openshift/plugins.d/
directory or renaming it so that it does not end with a.conf
extension. - Restart the broker service to reload the configuration:
service openshift-broker restart
# service openshift-broker restart
Copy to Clipboard Copied! Toggle word wrap Toggle overflow