Skip to content

Latest commit

 

History

History
78 lines (60 loc) · 3.29 KB

introduction.md

File metadata and controls

78 lines (60 loc) · 3.29 KB
layout title
introduction
Introduction

Introduction

What is Foreman?

Foreman is an open source project that helps system administrators manage servers throughout their lifecycle, from provisioning and configuration to orchestration and monitoring. Using Puppet, Chef, Salt, Ansible and Foreman's smart proxy architecture, you can easily automate repetitive tasks, quickly deploy applications, and proactively manage change, both on-premise with VMs and bare-metal or in the cloud.

Foreman provides comprehensive, interaction facilities including a web frontend, CLI and RESTful API which enables you to build higher level business logic on top of a solid foundation.

Foreman is more than 7 years old, and deployed in many organizations, managing from 10s to 10,000s of servers.

It is used in distributions such as RDO and RHOS (Red Hat OpenStack distribution) and has an extensive library of plugins.

With Foreman you can:

  • Discover, provision and upgrade your entire bare-metal infrastructure
  • Create and manage instances across private and public clouds
  • Group your hosts and manage them in bulk, regardless of location
  • Review historical changes for auditing or troubleshooting
  • Extend as needed via a robust plugin architecture
  • Automatically build images (on each platform) per system definition to optimize deployment

The following operating systems are known to install successfully from Foreman:

Red Hat Enterprise Linux CentOS Fedora Ubuntu Debian Solaris 8, 10

OpenSUSE SLES Oracle Linux CoreOS FreeBSD Junos

Foreman can provision on bare metal as well as the following cloud providers:

Amazon EC2 Google Compute Engine Libvirt OpenStack oVirt and RHEV Rackspace VMware


documentation

videos

support

<iframe src="//www.slideshare.net/slideshow/embed_code/key/sm5T1slNQrceDs" width="850" height="710" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe>