Foreman
Foreman is a management tool for the complete lifecycle of servers and enables system administrators to easily automate recurring tasks, quickly deploy applications and proactively manage servers on site or in the cloud.
Foreman
Open Source Lifecycle Management
Foreman is the lifecycle management tool for physical and virtual servers. The Foreman is an open source project that helps administrators manage their systems throughout the lifecycle, from provisioning and configuration to orchestration and monitoring.
Automation
Using Puppet, Ansible or Chef and the Foreman Smart Proxy architecture, regular tasks can be automated and applications rolled out at the touch of a button.
Integration
Foreman offers a web frontend, a CLI and a RESTful API. In addition, a large number of plugins are available to customize Foreman to individual needs.
Dashboard
Foreman is the perfect frontend for the open source variants of Puppet and Ansible. Be it controlling your own server virtualization or analyzing the configuration management.
Features
Adapts to your needs
With Foreman, applications can be quickly provided and servers provisioned (Bare Metal (MaaS), Amazon EC2, Google Compute Engine, OpenStack, Libvirt, oVirt, VMware and many other providers).
Provisioning
Provide complete systems from the ground up – controlled by an interface for both bare metal systems and private and public cloud systems.
Configuration Management
A complete solution for configuration management – with Puppet as well as Ansible and Ansible Tower / AWX.
Reporting
Inventory and Activity Monitoring of Puppet, Ansible and Chef Reports and Facts – including all configuration states and trends.
Software management
Local repositories for content management
Through the Katello project, Foreman is also becoming a solution for software management, often also referred to as content management. So if you opt for the Katello installation variant, you receive a local mirror for software repositories and the option of filtering their content in content views and using lifecycle environments to try out updates in a test environment before they are imported into production.
Using the appropriate subscription, Red Hat and SUSE customers also receive an integration for the Enterprise Linux derivatives. Katello also forms the basis for enterprise solutions such as the Red Hat Network Satellite 6 and orcharhino.
Orchestration
Task management and templates
With the remote execution plug-in, jobs can be executed ad-hoc or recurring at set times. If you want, you can use simple shell commands or Ansible playbooks. If the ready-made jobs are not enough, new templates can also be created. With live output and overviews of the status of the individual jobs, nothing stands in the way of even the most critical tasks.
Integration
Foreman with Puppet or Ansible
News
Posts from our Blog
Foreman 3.0 – Was bedeutet der neue Major-Release
Wer erinnert sich noch an die letzte Versionsnummer bei Foreman mit einer 1 am Anfang? Es war eine 1.24, also 25 Minor-Releases und ein ganzer Haufen Bugfix-Releases, bis zur 2.0! Und nun nach nur 6 Releases mit einer 2.x, kommt schon die 3.0? Hat die Entwicklung hier...
Recap of the Foreman Birthday event 2021 – It was a great experience
Last week on Thursday we had the Foreman Birthday event and I can proudly say it was a big success. So lets talk about two things in the blogpost, first about the event itself and second about the organization of the event. A Foreman Birthday event traditionally...
Webinars
Our webinar archive for Foreman



Service from the market leader
We are happy to bring you our experience from more than 500 projects. Whether professional services, training or support for your environment.