Foreman - Complete Lifecycle Management Tool for Physical and Virtual Servers

  •        729

Foreman is a complete lifecycle management tool for physical and virtual servers. It helps system administrators manage servers throughout their lifecycle, from provisioning and configuration to orchestration and monitoring. Using Puppet or Chef 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.

http://www.theforeman.org/
https://github.com/theforeman/foreman/

Tags
Implementation
License
Platform

   




Related Projects

Katello - Systems Management Tools


Katello is a systems life cycle management plugin to Foreman. Katello allows you to manage thousands of machines with one click. Katello can pull content from remote repositories into isolated environments, and make subscriptions management a breeze.

compass-core - Automating Distributed System Deployment to Baremetal Resources


As a platform-independent deployment automation system, Compass simplifies the complex and error-prone deployment process of various distributed systems such as Openstack, Ceph and so on. It dramatically reduces the time of datacenter server management. Compass, designed with an extensible architecture, can be easily integrated with most of the popular automation tools (Cobbler, Chef, Ansible) and allows third-parties (vendors) plugins for hardware discovery.ii. Dedicatedly create a virtual environment for your development. You can use virtualenvwrapper to help you manage your virtual environment.

foreman-ansible - Ansible playbook to deploy a complete Foreman instance within minutes.


Ansible playbook to deploy a complete up and running Foreman instance within minutes.The goal of this playbook is to offer a fully automated way to deploy a complete and ready-to-use Foreman instance within minutes.

SaltStack - Infrastructure automation and management system


Salt is a new approach to infrastructure management. Easy enough to get running in minutes, scalable enough to manage tens of thousands of servers, and fast enough to communicate with them in seconds. Salt delivers a dynamic communication bus for infrastructures that can be used for orchestration, remote execution, configuration management and much more.

SPALM SharePoint Application Lifecycle Management


SPALM is Application Lifecycle Management for SharePoint development projects. It includes concepts and tools which support BAs, developers, and administrators



Camunda - Platform for Workflow and Business Process Management


Camunda is an open source platform for workflow and business process management. You can model and execute BPMN 2.0, CMMN 1.1 and DMN 1.1. Camunda's core is a rock-solid, freaking fast execution engine that is horizontally scalable and comes with helpful web applications.

admiral - Container management solution with an accent on modeling containerized applications and provide placement based on dynamic policy allocation


Admiral™ is a highly scalable and very lightweight Container Management platform for deploying and managing container based applications. It is designed to have a small footprint and boot extremely quickly. Admiral™ is intended to provide automated deployment and lifecycle management of containers.This container management solution can help reduce complexity and achieve advantages including simplified and automated application delivery, optimized resource utilization along with business governance and applying business policies and overall data center integration.

Dipres - Another Bussiness Lifecycle Management System


Another Bussiness Lifecycle Management System

Spacewalk - Linux systems management solution


Spacewalk manages software content updates for Red Hat derived distributions such as Fedora, CentOS, and Scientific Linux, within your firewall. You can stage software content through different environments, managing the deployment of updates to systems and allowing you to view at which update level any given system is at across your deployment. A clean central web interface allows viewing of systems and their software update status, and initiating update actions.

Dogtag - Certificate System


The Dogtag Certificate System is an enterprise-class open source Certificate Authority (CA). It is a full-featured system, and has been hardened by real-world deployments. It supports all aspects of certificate lifecycle management, including key archival, OCSP and smartcard management, and much more. It supports Certificate issuance, revocation, and retrieval, Certificate Revocation List (CRL) generation and publishing, Encryption key archival and recovery and lot more.

Epoptes - Computer Lab Management and Monitoring Tool


Epoptes is an open source computer lab management and monitoring tool. It allows for screen broadcasting and monitoring, remote command execution, message sending, imposing restrictions like screen locking or sound muting the clients and much more.

OFBiz - Apache Open For Business Project


Apache OFBiz is an open source enterprise automation software project. It means ERP (Enterprise Resource Planning), CRM (Customer RelationShip Management), E-Business / E-Commerce, SCM (Supply Chain Management), MRP (Manufacturing Resources Planning), CMMS/EAM (Maintenance Management System/Enterprise Asset Management), POS (Point Of Sale), and so on.

puppet-foreman - Puppet module to manage TheForeman


Puppet module to manage TheForeman

foreman-templates - TheForeman EC2 provisioning templates


TheForeman EC2 provisioning templates

ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy


Ansible is a radically simple IT automation system. It handles configuration-management, application deployment, cloud provisioning, ad-hoc task-execution, and multinode orchestration - including trivializing things like zero downtime rolling updates with load balancers.Many users run straight from the development branch (it's generally fine to do so), but you might also wish to consume a release.

Tuleap - Software Development and Project Management Tool


Tuleap is a fully Libre & Open Source software for Application Lifecycle Management: Agile Development, V-model, Requirement Management, IT services. It helps to manage entire lifespan of your software projects with both development and project management tools. It can easily integrates with open source tools as Git, Gerrit or Jenkins.

Cyphon - Incident Management and Response Platform


Cyphon eliminates the headaches of incident management by streamlining a multitude of related tasks through a single platform. It receives, processes and triages events to provide an all-encompassing solution for your analytic workflow — aggregating data, bundling and prioritizing alerts, and empowering analysts to investigate and document incidents.

kubernetes-app - Grafana App for Kubernetes


Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.The Grafana Kubernetes App allows you to monitor your Kubernetes cluster's performance. It includes 4 dashboards, Cluster, Node, Pod/Container and Deployment. It also comes with Intel Snap collectors that are deployed to your cluster to collect health metrics. The metrics collected are high-level cluster and node stats as well as lower level pod and container stats. Use the high-level metrics to alert on and the low-level metrics to troubleshoot.

SharePoint Work Box Framework


The Work Box Framework enables a farm wide approach for: lifecycle management of SharePoint 2010 sites; document publishing; records types; and teams of users

CaseBox - Content management platform Manage records, tasks, files.


CaseBox is a platform to build a content management system for managing records, tasks and files. It supports ACLs, Task management, Full text search, Monitoring, Import legacy data and lot more.