Chapter 2. Installation Requirements
2.1. Prerequisites
Cloud Provider Prerequisites
Note
- Complete a Cloud Provider Agreement with Red Hat. Cloud providers must be certified by Red Hat in order to be able to resell Red Hat Enterprise Linux.
- Ensure you have an entitlement for every Red Hat Update Appliance instance in the cloud. This grants access to:
- Red Hat Update Infrastructure (Red Hat Update Appliance and associated technologies).
- 32-bit and 64-bit Red Hat Enterprise Linux images. This is required to perform instantiation.
- Permission for the Red Hat Update Appliance to synchronize channel content from Red Hat Customer Portal.
- The ability to generate or obtain CA and SSL certificates. These are required for configuring SSL and signing client entitlement certificates.
- Employ a method of monitoring that includes some means of notification and the ability to run custom scripts and commands.
Red Hat Update Infrastructure has the following hardware and storage requirements:
- The latest version of Red Hat Enterprise Linux
- 64-bit architecture.
- At least 2 GB of available memory
- At least 4 GB of available swap space
/var/lib/pulp
. Create this directory only if you need to create a new mount point for it; otherwise, it is automatically created during the installation process.
/var/lib/pulp
requires at least 40 GB of storage for each binary package repository and approximately double the allocated storage for each debug-info repository during Full Support Phase of a major Red Hat Enterprise Linux version. Note that, after the period, the estimated annual growth rates of these repositories are 10 GB per binary package repository and 20 GB per debug-info repository.
/var/lib/pulp-cds
.
Note
Red Hat Update Infrastructure uses various network protocols for communication between Red Hat Update Appliance, CDS, and client instances. The following table outlines each of the protocols used:
Port | Protocol | Source | Destination | Notes |
---|---|---|---|---|
443 | HTTPS | RHUA | Package Source | Third-party repository such as Red Hat Customer Portal |
443 | HTTPS | Client | CDS | Used by yum on the client to retrieve packages |
5674 | QPID | RHUA | CDS | Used for communication between the Red Hat Update Appliance and the CDS |
5674 | QPID | CDS | RHUA | Used for communication between the Red Hat Update Appliance and the CDS |
Important