Foreman
An open-source lifecycle management tool for provisioning, configuring and monitoring physical and virtual servers.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Foreman
Foreman lets system administrators provision servers on bare metal and many virtual and cloud providers, including Amazon EC2, Google Compute Engine, OpenStack, Libvirt, oVirt and VMware. It includes an external node classifier, parameters and report monitoring for Puppet and Salt, and a dashboard that shows which hosts are healthy and which are outdated.
Work can be scripted through a RESTful API or the Hammer CLI. Access is controlled with role-based permissions, and existing LDAP or FreeIPA directories can be used for authentication.
Strengths
- Provisions hosts across bare metal, virtualization and cloud providers
- Puppet and Salt integration with report monitoring
- Hammer CLI and REST API for automation
- RBAC with LDAP and FreeIPA authentication
Limitations
- Aimed at data centers, too heavy for a handful of machines
- Configuration management features depend on Puppet or Salt
Details
- Pricing
- FreeFree open-source software with no paid tier listed.
- License
- Open source, license not stated
- Developer
- The Foreman contributors
- Platforms
- Web, Self-hosted, Command line
- How it runs
- Self-hosted
- Best suited for
- Administrators managing fleets of servers across on-premise and cloud environments
- Categories
- Virtual machines, IT administration
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Foreman
Compare allSoftware that can replace Foreman for an important use case, and what changes if you switch.
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.
Foreman as an alternative
Listings that name Foreman as an alternative.
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 necessarily 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.