Uyuni Documentation

What is Uyuni?

Uyuni is a solution for organizations that require robust control over maintenance and package deployment on their servers. Uyuni enables you to manage large sets of Linux systems and keep them up-to-date, with automated software management, asset management, and system provisioning. Uyuni allows you to maintain a high level of security while effectively managing system life-cycle requirements.

Uyuni uses Salt to provide event-driven configuration and management control. The Salt-master orchestrates tens of thousands of Salt clients (Uyuni Clients) using remote execution.

Uyuni offers seamless management of SUSE Linux Enterprise, openSUSE, Red Hat Enterprise Linux, CentOS, Oracle Linux, Ubuntu, Debian, Amazon Linux, and AlmaLinux client systems. They can be on-premise, or on public cloud, private cloud, hybrid cloud or even multi-cloud environments.

Accessibility

If you cannot use the Uyuni Web UI, almost all functionality (with the exception of virtualization tasks) is available from the command prompt. All command line tools can be used with assistive technology tools. Text readers orca and espeak can be enabled in the Desktop Applications Module. Speech recognition mycroft-core and sphinx are available in PackageHub. Additionally, you can interact with Uyuni using the XML-RPC API.