11.3. Configuring Provisioning Settings
11.3.1. Domains
11.3.1.1. Creating a Domain
Procedure 11.5. Creating a Domain
- Click→ .
- Click the New Domain button.
- Type a Name for the Domain. This is the DNS domain name.
- Type a Description for the Domain.
- Choose a DNS-enabled Red Hat Satellite Capsule Server from the DNS Capsule selection box.
- Click the Locations tab and click the desired locations to add them to the Selected Items list.
- Click the Organizations tab and click the desired organizations to add them to the Selected Items list.
Important
Ensure that the Locations and Organizations are configured as they will help with future debugging. - Click Submit.
11.3.2. Subnets
11.3.2.1. Creating a Subnet
Procedure 11.6. Creating a Subnet
- Click→ .
- Click the New Subnet button.
- Type a Name for the Subnet.
- Type the IP address for the Subnet into the Network box.
- Type the mask for the network's IP address into the Network mask box.
- Type the Gateway address for the Subnet.
- Type the Primary DNS server and Secondary DNS server for the Subnet.
- Define the IP assignment range with the Start of IP range and End of IP range fields.
- Define the VLAN ID for the subnet.
- Select the applicable domain for the subnet from the Domains tab.
- Click the Capsules tab, and select a Red Hat Satellite Capsule Server for the DHCP Proxy, TFTP Proxy, and DNS Proxy services.
- Click the Locations tab and click the desired locations to add them to the Selected Items list.
- Click the Organizations tab and click the desired organizations to add them to the Selected Items list.
Important
Ensure that the Locations and Organizations are configured as they will help with future debugging. - Click the Submit button.
11.3.3. Architectures
11.3.3.1. Creating an Architecture
Procedure 11.7. To Create an Architecture:
- Click New Architecture.→ and then click
- Type a Name for the architecture.
- Select any Operating Systems that include this architecture. If none are available, you can create and assign them under → .
- Click Submit.
11.3.4. Compute Resources
11.3.4.1. Creating a Compute Resource
Procedure 11.8. Creating a Compute Resource
- Navigate to→ .
- Click New Compute Resource.
- Type a Name for the Compute Resource.
- Select a Provider type.
- Optionally, enter a Description.
- Depending on the provider type chosen, the next few fields ask for authentication and datacenter details. Refer to the following table for more information about each provider type.
Table 11.2. Provider Settings
TypeDescriptionRHEVSuits Red Hat Enterprise Virtualization environments. Requires the URL of the Manager API, a valid Username and Password, and a Datacenter on the system to abstract compute resources. Click Load Datacenters to populate the drop-down menu. Optionally, you can specify a Quota ID and provide one or more certificate authorities in the X509 Certification Authorities field.LibvirtSuits Libvirt-based environments. Requires the URL of the virtual machine. Select the Display type. Click to test if the virtual machine is available. Select Console passwords to set a randomly generated password on the display connection.VMwareSuits VMware-based environments. Requires the hostname of the VCenter/Server, a valid VMware Username and Password, and a Datacenter to abstract compute resources. Click Load Datacenters to populate the drop-down menu. You can specify a certificate Fingerprint and select Console passwords to set a randomly generated password on the display connection.RHEL OpenStack PlatformSuits OpenStack-based environments. Requires the URL of the OpenStack server, a valid OpenStack Username and Password, and a Tenant to abstract compute resources. Click Load Tenants to populate the drop-down menu.RackspaceSuits Rackspace public cloud accounts. Requires the URL of the Rackspace API, a valid Rackspace Username and API Key, and a Region to abstract compute resources. Click Test Connection to make sure your connection to the chosen region is valid.EC2Suits Amazon EC2 public cloud accounts. Requires the Access Key and Secret Key available from any valid Amazon EC2 account. Requires a Region to act as a Datacenter for resource abstraction. Click Load Regions to populate the selection drop-down menu.GoogleSuits Google Compute Engine public cloud accounts. Requires the Google Project ID, a valid Client Email and a Certificate path to the p12 file. You can also specify a Zone to abstract compute resources. Click Load zones to populate the drop-down menu.DockerSuits container registries. Requires the URL of the internal or external compute resource. Optionally, specify a Username, Password, and a contact Email. Click to test if the connection is available. - Click the Locations tab and click the desired locations to add them to the Selected Items list.
- Click the Organizations tab and click the desired organizations to add them to the Selected Items list.
Important
Ensure that the Locations and Organizations are configured as they will help with future debugging. - Click Submit.
11.3.5. Hardware Models
11.3.5.1. Creating a Hardware Model
Procedure 11.9. Creating a Hardware Model
- Click→ .
- Click the New Model button.
- Type a Name for the Hardware Model.
- For Sparc Solaris builds, enter the CPU Hardware model and Vendor class. Other architectures do not require values in these fields.
- Enter a description of the Hardware Model in the Information textbox.
- Click Submit.
11.3.6. Installation Media
11.3.6.1. Adding Installation Media
- Click→ .
- Click the New Installation Medium button.
- Type a Name for the Installation Media.
- Type a Path to the Installation Medium. Options include either a URL or a valid NFS server.
- Select an Operating System Family to define the Installation Media's type.
- Click the Locations tab and click the desired locations to add them to the Selected Items list.
- Click the Organizations tab and click the desired organizations to add them to the Selected Items list.
Important
Ensure that the Locations and Organizations are configured as they will help with future debugging. - Click the Submit button.
11.3.7. Operating Systems
RedHat
family. Families allow Satellite to change certain behaviors when provisioning hosts.
11.3.7.1. Adding an Operating System
Procedure 11.10. Adding an Operating System
- Click→ .
- Click the New Operating system button.
- Type a Name for the Operating System.
- Define the Major Version of the Operating System.
- Define the Minor Version of the Operating System.
- Select the OS Family to define the Operating System type.
- Select the Architectures from the list of available Architectures. If none are available, create and assign them under → .
- Click the Partition tables tab, then add the applicable file system layouts from the list.
- Click the Installation Media tab, then add the applicable file system layouts from the list.
- Click the Submit button.
11.3.8. Partition Tables
11.3.8.1. Defining a New Partition Table
- Click→ .
- Click the New Partition Table button.
- Type a Name for the partition table.
- Enter the Layout for the Partition Table. The Layout textbox also accepts dynamic disk partitioning scripts.
- Select the operating system from the OS Family tab to define the Operating System type for the partitions.
- Click the Submit button.
11.3.9. Provisioning Templates
11.3.9.1. Creating a Provisioning Template
Procedure 11.11. Creating a Provisioning Template
- Click→ .
- Click the New Template button.
- Type a Name for the template.
- Enter your template in the Template editor field. Alternatively, upload your template with the Template file browser below the Template editor textbox. This replaces the content in the Template editor field with the content of your chosen file.
- Enter a comment in the Audit Comment field. Satellite adds the comment to the template history to track changes. View the template history under the History tab.
- Click the Type tab, then select Snippet to store the template code without defining it as particular script or template type, or select the type from the Type dropdown menu.
- Select the Association tab to associate the template to Hostgroups, Environments and Operating Systems. Select the operating systems from the Applicable Operating Systems list. Click the Add Combination button and select a Hostgroup and Environment to limit the template's use.
- Click the Submit button.