Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Foreman with Puppet for Linux / Windows for DevOps
Rating: 3.7 out of 5(219 ratings)
1,012 students

Foreman with Puppet for Linux / Windows for DevOps

IT Automation
Created byMostafa Yasin
Last updated 6/2022
English

What you'll learn

  • Automate Linux deployment on Virtual and Physical environment using Foreman.
  • Manage Linux and Windows OS using Puppet through Foreman Web Interface.
  • Monitor and Audit OS environment using Foreman.
  • Infrastructure as a Code and related concepts.
  • Easily automate repeatitave tasks using Foreman and Puppet.

Course content

14 sections72 lectures6h 2m total length
  • Lab Environment.1:25
  • What Is Foreman2:11
  • Foreman Modes0:55
  • Foreman Architecture1:51
  • PXE Boot With Foreman3:47

Requirements

  • Be familiar with Linux, Windows and Vmware.
  • Internet connection.
  • Vmware Workstation or Virtual box.

Description

Using  Foreman you will be able to install and manage Linux on multiple servers at the same time by single click. 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 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 is deployed in many organizations, managing from 10s to 10,000s of servers.

Using Foreman you can:

  • Discover, provision and upgrade your entire OS 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, OpenSUSE, SLES, Oracle Linux, CoreOS, FreeBSD.

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

 Amazon EC2, Google Compute Engine,   Libvirt, OpenStack , oVirt , RHEV, Rackspace, VMware.

Foreman is used with Kattelo as the Upstream project for Red Hat Satellite to manage Red Hat Enterprise Linux Lifecycle.

Who this course is for:

  • Systems Engineers.
  • DevOps Engineer.
  • Cloud Engineers.
  • Anyone desires to learn a new technology.