This guide shows you the fastest way to get Uyuni up and running in a public cloud using on-demand or BYOS services. We have tested using Uyuni on Amazon EC2, Google Compute Engine, and Microsoft Azure, but these procedures should work with other public cloud providers as well, with some variation.
There are three main methods of using Uyuni on a public cloud service.
- Bring your own subscription (BYOS)
Most public cloud providers make a BYOS image of Uyuni available. This means you do not need to install Uyuni, just set up the server. You will need to have SUSE product entitlements before you begin, and there are some additional setup steps required. The public cloud documentation in the Uyuni documentation suite assumes you are using this method.
- Virtual machine on public cloud
In this method, you subscribe to a public cloud service, and install Uyuni in a virtual machine, using the unified installer. You will need to have SUSE product entitlements before you begin. You can do this by following all the same instructions as you would for any local Uyuni installation.
- On-demand SUSE Linux Enterprise Server pay as you go (PAYG) image
Most public cloud providers make SUSE Linux Enterprise Server available as a BYOS image. This means that SUSE Linux Enterprise Server is pre-installed, and you can install Uyuni on top, using the unified installer. You can do this by following all the same instructions as you would for any local Uyuni installation. You will need to have SUSE product entitlements before you begin. Be careful with this method, because you might end up requiring additional product entitlements that could drive up your costs.
If you are using the BYOS method, start by logging in to your chosen public cloud provider, and launching a Uyuni instance.
Depending on the public cloud you are using, you can usually locate the Uyuni Server BYOS images by searching for
In EC2, you need to search within the Community AMIs.
In GCE and Azure, search the marketplace.
Select a public cloud instance type that meets the hardware and networking requirements in installation-and-upgrade:pubcloud-requirements.adoc.
When you have your virtual machine ready, and the BYOS image installed, you need to set up Uyuni. This is done in the same way as a local installation, using YaST. When you have completed Uyuni setup, you need to activate the public cloud module. You can then complete setup in the Uyuni Web UI. For more information about setting up, see installation-and-upgrade:pubcloud-setup.adoc.