The Capsule server is only supported on x86_64 Operating Systems
2 Two Logical CPUs
4 GB of memory
Disk space usage is similar to that of the main Katello server Installation
At a minimum, the following ports need to be open to external connections for installation:
80 TCP - HTTP, used for provisioning purposes
443 TCP - HTTPS, used for web access and api communication
9090 TCP - HTTPS - used for communication with the smart proxy
See the User Guide for additional information about Capsule services and required ports.
Install needed packages:
The same yum repositories need to be configured on the Capsule server as the main Katello server. See the installation guide for the list of required repositories.
Once you get the repositories configured, install the foreman-installer-katello package on the capsule
Generate Certificates for the Capsules
Prior to installing the Capsule, we need to generate certificates on the main Katello server:
In the above example, replace ‘mycapsule.example.com’ with your Capsule’s fully qualified domain name. This will generate a tar file containing all the needed certificates. You will need to transfer those certificates to the server that you will install your Capsule on using whatever method you prefer (e.g. SCP).
The capsule-certs-generate command will output an example installation command. For example:
Use the provide installation command from capsule-certs-generate, and tailor for your own purposes as needed. The defaults will give you a Capsule ready for Content-related services.