Initial Setup

1. Introduction

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 or proxy. 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.

2. Uyuni Server

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 suse manager. 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 Public Cloud Requirements.

When you have your virtual machine ready, and the BYOS image installed, you need to set up Uyuni Server. 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 the setup in the Uyuni Web UI.

3. Uyuni Proxy

You must use the BYOS method. Start by logging in to your chosen public cloud provider, and launch a Uyuni Proxy instance. Depending on the public cloud you are using, you can usually locate the Uyuni Proxy BYOS images by searching for suse manager proxy. 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 Public Cloud Requirements.

When you have your virtual machine ready, and the BYOS image installed, you need to set up Uyuni Proxy. This is done in the same way as a local installation, using SUSE setup tools. When you have completed Uyuni Proxy setup, you need to activate the public cloud module.