Differences between revisions 22 and 23
Revision 22 as of 2019-02-22 21:44:47
Size: 1248
Editor: ?ThomasLange
Comment: remove CERN story, shorten kickstart info, because it does not work with Debian
Revision 23 as of 2019-11-27 21:32:28
Size: 1259
Editor: TheAnarcat
Comment: fix markup
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
{{{
Line 13: Line 13:
}}}
Line 25: Line 24:
=== Cobbler ===

Automating Linux Installations

Requirements

An automated installation procedure should fulfill several conditions, namely:

  • unattended run: Installations should be run without (or minimal) human interaction.
  • concurrent installations: Multiple systems can be installed in parallel.
  • scalable: New clients (and OS releases) can be integrated easily.
  • flexible: A feature-rich configuration should be offered.
  • customisable: It should be possible to adapt the system to a specific environment and settings.

Tools for Debian

Kickstart

Kickstart is the automated installation method for Redhat and Fedora Linux distributions. A system administrator creates a file (called a Kickstart file) which describes the configuration and the required setup.

Kickstart is not available for Debian.

Cobbler

  • https://cobbler.github.io/ Python Framework to manage unattended linux installs (PXE, DHCP, kickstart, etc) mostly aimed at RPM based distributions