Experience level

Learner

Session Track

Open Source Web

Large-scale linux systems deployment with Tools to manage PXE Linux Installs

Large-scale linux systems deployment with Tools to manage PXE Linux Installs

This talk will primarily focus on the tools to manage Linux network install from the Bios Prompt boot from network to installing the OS to system management. I will touch on cobbler and foreman. Pros and cons using each. Why you will use one over the other. Fundamentally these  tools do same job. They both manage tftp PXE Linux files.  It is just the ecosystems  diverge, system development languages that they are written in Cobbler's Python versus Forman's Ruby.  

The focus of this discussion will be on workflow using cobbler or forman. Common issues of both in the points where existing infrastructure (DNS, etc)  needs the integrated into both products. Command Line tools to manage both foreman/cobbler. Best practices for the use of Templates for kickstart files for Cobbler Python Template and Foreman ERB Template.

The fact that Foreman has far better integration with puppet whereas cobbler does not. Foreman is designed for cloud deployments (Openstack , RHEV, etc).  

Cobbler on the other hand has been the trenches of IT for 10+ years and has a wider base of distributions that supports.  

Speaker BIO:

  • Enterprise System Architect with over 15 years of experience simplifying IT solutions for Fortune 500 companies from Wall Street to Nashville to Hollywood
  • Wrote the man page for virsh and contributed to code to virt-install that has been used by Cobbler and RedHat Satellite for mass cloud deployments.
  • http://libvirt.org/git/p=libvirt.git;a=blob_plain;f=AUTHORS;hb=HEAD
  • Wrote the isy-99 protocol/controller  for openremote.org