Uyuni Server Air-gapped Deployment

1. What is Air-gapped Deployment?

Air-gapped deployment refers to the setup and operation of any networked system that is physically isolated from insecure networks, especially the internet. This type of deployment is commonly used in high-security environments such as military installations, financial systems, critical infrastructure, and anywhere sensitive data is handled and must be protected from external threats.

2. Deployments

Uyuni supports two deployment variants.

2.1. Deploy with Virtual Machine

The recommended installation method is using the provided Uyuni Virtual Machine Image option, since all the needed tools and container images are pre-loaded and will work out of the box.

For more information about installing Uyuni Server Virtual Machine, see Deploy Server as a Virtual Machine.

To upgrade Uyuni Server, users should upgrade all packages in the system and follow the procedures defined in Server Upgrade.

2.2. Deploy Uyuni on SLE Micro

Uyuni also provides all the needed container images in RPM’s that can be installed on the system.

User should make the needed RPM available on the internal network. That can be done by using a second Uyuni Server or an RMT server.

Procedure: Install Uyuni on SLE Micro in Air-gapped
  1. Install SLE Micro

  2. Update the system

  3. Install tools packages and image packages (replace $ARCH$ with the correct architecture)

    transactional-update pkg install mgradm* mgrctl* suse-manager-5.0-$ARCH$-server-*
  4. Reboot.

  5. Deploy Uyuni with mgradm.

For more detailed information about installing Uyuni Server on SLE Micro, see Deploy Server as a Virtual Machine.

To upgrade Uyuni Server, users should upgrade all packages in the system and follow the procedures defined in Server Upgrade.