EVERYTHING XIAOMI
Get listed
Katello logo

Katello

Katello adds content management to Foreman’s server provisioning and configuration capabilities.

Place
#30 of 49
Score
6.0
Katello's website

What Katello is

Katello adds content management to Foreman’s server provisioning and configuration capabilities. It can create and manage local yum, deb, and Puppet repositories, synchronize remote repositories, or accept uploaded content. Content Views filter packages, errata, and Puppet modules into custom builds that administrators can promote through lifecycle environments. Managed content can deliver package and errata updates to one host or a group, with scheduled deployment and reboot controls. Foreman supplies web, CLI, and REST API interfaces. Katello is free and open source, listed as free with no published plan limits. Current documentation covers Foreman with Katello 5.0 for Enterprise Linux and containerized deployment. The Enterprise Linux guide specifies Enterprise Linux 9 on x86_64, a freshly provisioned server with at least 4 CPU cores, 20 GB RAM, and 4 GB swap; installation on a system with EPEL is unsupported. One synchronization scenario lists 300 GB for /var/lib/pulp, while actual storage needs vary.

Good

  • Repository creation and synchronization
  • Content Views with lifecycle promotion
  • Updates for individual or grouped hosts
  • Web, CLI, and REST API interfaces
  • Free open-source software

Watch out

  • Requires substantial Linux administration knowledge
  • Enterprise Linux installation has specific prerequisites
  • Storage needs vary by environment
  • Installation with EPEL is unsupported

Who it suits

Katello suits Linux administrators managing repositories, lifecycle content, and updates across hosts. It is aimed at teams comfortable with Foreman’s complex tooling and Linux system administration.

Verdict

Katello extends Foreman with repository, content-view, lifecycle, and update management. Its free licensing is useful, but deployment requirements and administrative complexity deserve planning.

Plans and prices

From Katello's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
KatelloFreeNo published plan limits

The facts

Each one read from Katello's own pages, with the date it was checked.

What it does

Audience and complexity
The project says Foreman is a complex tool and getting started requires a level of Linux system administration knowledge.checked 11 Oct 2026
Content views
Content Views let administrators filter packages, errata, and Puppet modules into custom content builds and promote them through lifecycle environments.checked 11 Oct 2026
Interfaces
Foreman provides a web frontend, CLI, and RESTful API, including a Foreman and Katello API reference.checked 11 Oct 2026
Purpose
Katello adds content management to Foreman’s server provisioning and configuration capabilities.checked 11 Oct 2026
Repositories
It can create and manage local yum, deb, and Puppet repositories, sync remote repositories, and upload content directly.checked 11 Oct 2026
Security notice
The security page lists a Katello content view history authorization issue that could reveal whether content exists in another organization’s content views.checked 11 Oct 2026
Security process
The project accepts vulnerability reports privately by email and says it aims to fix high severity issues in the current stable release.checked 11 Oct 2026
Storage needs
The guide lists 300 GB runtime storage for /var/lib/pulp based on synchronizing Enterprise Linux 7, 8, and 9 repositories, and says needs vary by environment.checked 11 Oct 2026
Support
Community support is available through the Discourse Support board and the public #theforeman Matrix room; the project says the Matrix room is not an official support channel.checked 11 Oct 2026
Supported deployments
The current documentation lists Foreman with Katello 5.0 for Enterprise Linux and as a containerized deployment.checked 11 Oct 2026
System requirements
The installation guide calls for a freshly provisioned server with at least 4 CPU cores, 20 GB RAM, and 4 GB swap.checked 11 Oct 2026
Updates
Administrators can use managed content to install package and errata updates on one host or a group of hosts.checked 11 Oct 2026

Where it runs

Platform requirement
The Katello 5.0 Enterprise Linux installation guide lists Enterprise Linux 9 on x86_64 and says installation on a system with EPEL is unsupported.checked 11 Oct 2026

Alternatives to Katello

All alternatives
  1. 1OPSI logo

    OPSI

    Free planOpen sourceWebAPILinuxmacOS
    8.4From €4.99 a year
  2. 2ManageEngine Patch Manager Plus logo

    ManageEngine Patch Manager Plus

    Free planAndroidiOSWebAPI
    8.2From $245 a year
  3. 3PatchMon logo

    PatchMon

    Free planOpen sourceWebAPILinuxSelf-hosted
    8.1From $1 a month
  4. 4Patch My PC logo

    Patch My PC

    Free planWebmacOSSelf-hostedWindows
    7.7From $3.50 a year
  5. 5Oracle Cloud Compute logo

    Oracle Cloud Compute

    Free planAndroidiOSWebAPI
    7.6Free plan
  6. 6Kudu logo

    Kudu

    Free planWebAPILinuxmacOS
    7.5From $5 a month