Alternatives to Foreman
An open-source lifecycle management tool for provisioning, configuring and monitoring physical and virtual servers. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Foreman
An open-source lifecycle management tool for provisioning, configuring and monitoring physical and virtual servers.
Replacements
Listings that take over the same core job as Foreman.
Uyuni
An open-source server for patching, configuring and provisioning large fleets of Linux machines using Salt.
Uyuni is an open-source server for patching, configuring and provisioning Linux fleets built on Salt, focused on Linux clients rather than mixed virtualization and cloud.
Landscape
Canonical's systems management tool for monitoring, patching and auditing fleets of Ubuntu machines.
Landscape is Canonical's paid tool for patching and auditing Ubuntu machines, limited to Ubuntu and requiring an Ubuntu Pro subscription.
Also worth comparing
These listings name Foreman as their own alternative, so the relationship runs both ways.
Rudder
Open-source configuration management and compliance platform for Linux and Windows systems.
Foreman is an open source lifecycle tool for provisioning and monitoring servers, relying on Puppet or Salt for configuration management.
Salt
Open-source automation framework for remote execution, configuration management and orchestration across many servers.
Foreman adds provisioning across bare metal, virtualization and cloud with a web UI, and uses Salt or Puppet for the configuration management itself.
Similar software
Related functionality, not a direct replacement.
Puppet
A configuration management and infrastructure automation tool that enforces the intended state of servers.
AWX
A web interface, REST API and task engine for running and scheduling Ansible automation.
CFEngine
A configuration management and automation system that keeps servers in a defined, compliant state.
FOG Project
A free, self-hosted network imaging server for capturing and deploying operating system images to computers.