14.3. Adding External Providers
- 14.3.1. Adding an External Provider
- 14.3.2. Adding a Foreman Instance for Host Provisioning
- 14.3.3. Adding an OpenStack Networking (Neutron) Instance for Network Provisioning
- 14.3.4. Adding an OpenStack Image Service (Glance) Instance for Image Management
- 14.3.5. Add Provider General Settings Explained
- 14.3.6. Add Provider Agent Configuration Settings Explained
14.3.1. Adding an External Provider
All external resource providers are added using a single window that adapts to your input. You must add the resource provider before you can use the resources it provides in your Red Hat Enterprise Virtualization environment.
14.3.2. Adding a Foreman Instance for Host Provisioning
Summary
Add a Foreman instance for host provisioning to the Red Hat Enterprise Virtualization Manager.
Procedure 14.2. Adding a Foreman Instance for Host Provisioning
- Select the External Providers entry in the tree pane.
- Click the button to open the Add Provider window.
- Enter a Name and Description.
- From the Type drop-down menu, ensure that Foreman is selected.
- Enter the URL or fully qualified domain name of the machine on which the Foreman instance is installed in the Provider URL text field. You do not need to specify a port number.
- Enter the Username and Password for the Foreman instance. You must use the same username and password as you would use to log in to the Foreman provisioning portal.
- Test the credentials:
- Click the Test button to test whether you can authenticate successfully with the Foreman instance using the provided credentials.
- If the Foreman instance uses SSL, the Import provider certificates window opens; click OK to import the certificate that the Foreman instance provides.
Important
You must import the certificate that the Foreman instance provides to ensure the Manager can communicate with the instance.
- Click .
Result
You have added the Foreman instance to the Red Hat Enterprise Virtualization Manager, and can work with the hosts it provides.
14.3.3. Adding an OpenStack Networking (Neutron) Instance for Network Provisioning
Summary
Add an OpenStack Networking (Neutron) instance for network provisioning to the Red Hat Enterprise Virtualization Manager.
Procedure 14.3. Adding an OpenStack Networking (Neutron) Instance for Network Provisioning
- Select the External Providers entry in the tree pane.
- Click the button to open the Add Provider window.
- Enter a Name and Description.
- From the Type drop-down menu, select OpenStack Networking.
- Click the text field for Networking Plugin and select Open vSwitch.
- Enter the URL or fully qualified domain name of the machine on which the OpenStack Networking instance is installed in the Provider URL text field, followed by the port number.
- Optionally, select the Requires Authentication check box and enter the Username, Password and Tenant Name for the OpenStack Networking instance. You must use the username and password for the OpenStack Networking user registered in Keystone, and the tenant of which the OpenStack Networking instance is a member.
- Test the credentials:
- Click the Test button to test whether you can authenticate successfully with the Neutron instance using the provided credentials.
- If the Neutron instance uses SSL, the Import provider certificates window opens; click OK to import the certificate that the Neutron instance provides.
Important
You must import the certificate that the Neutron instance provides to ensure the Manager can communicate with the instance.
- Click the Agent Configuration tab.
- Enter the URL or fully qualified domain name of the host on which the QPID server is hosted in the Host text field.
- Enter the port number by which to connect to the QPID instance. This port number will be 5762 by default if QPID is not configured to use SSL, and 5761 if QPID is configured to use SSL.
- Enter the Username and Password of the OpenStack Networking user registered in the QPID instance.
- Click .
Result
You have added the OpenStack Networking instance to the Red Hat Enterprise Virtualization Manager, and can use the networks it provides.
14.3.4. Adding an OpenStack Image Service (Glance) Instance for Image Management
Summary
Add an OpenStack Image Service (Glance) instance for image management to the Red Hat Enterprise Virtualization Manager.
Procedure 14.4. Adding an OpenStack Image Service (Glance) Instance for Image Management
- Select the External Providers entry in the tree pane.
- Click the button to open the Add Provider window.
- Enter a Name and Description.
- From the Type drop-down menu, select OpenStack Image.
- Enter the URL or fully qualified domain name of the machine on which the Glance instance is installed in the Provider URL text field.
- Optionally, select the Requires Authentication check box and enter the Username, Password and Tenant Name for the Glance instance. You must use the username and password for the Glance user registered in Keystone, and the tenant of which the Glance instance is a member.
- Test the credentials:
- Click the Test button to test whether you can authenticate successfully with the Glance instance using the provided credentials.
- If the Glance instance uses SSL, the Import provider certificates window opens; click OK to import the certificate that the Glance instance provides.
Important
You must import the certificate that the Glance instance provides to ensure the Manager can communicate with the instance.
- Click .
Result
You have added the Glance instance to the Red Hat Enterprise Virtualization Manager, and can work with the images it provides.
14.3.5. Add Provider General Settings Explained
The General tab in the Add Provider window allows you to register the core details regarding the provider.
Table 14.1. Add Provider: General Settings
|
Setting
|
Explanation
|
|---|---|
|
Name
|
A name to represent the provider in the Manager.
|
|
Description
|
A plain text, human-readable description of the provider.
|
|
Type
|
The type of the provider. Changing this setting alters the available fields for configuring the provider.
Foreman
OpenStack Image
OpenStack Network
|
|
Test
|
Allows users to test the specified credentials. This button is available to all provider types.
|
14.3.6. Add Provider Agent Configuration Settings Explained
The Agent Configuration tab in the Add Provider window allows users to register details regarding networking plugins. This tab is only available for the OpenStack Network provider type, and only after specifying a plugin via the Networking Plugin setting.
Table 14.2. Add Provider: General Settings
|
Setting
|
Explanation
|
|---|---|
|
Interface Mappings
|
A comma-separated list of mappings in the format of label:interface.
|
|
Host
|
The URL or fully qualified domain name of the machine on which the QPID instance is installed.
|
|
Port
|
The remote port by which a connection with the above host is to be made. By default, this port will be 5762 if SSL is not enabled on the host, and 5761 if SSL is enabled.
|
|
Username
|
A username for authenticating the OpenStack Networking instance with the above QPID instance. By default, this username will be
neutron
|
|
Password
|
The password against which the above username is to be authenticated.
|



