View on GitHub

HPC configuration management using Puppet 5

CHPC conference workshop - December 2017

Install a new CentOS 7.4 VM

Home | Next

Requirements

Let’s go!!

  1. Create a VM with your favourite hypervisor. If your machine can afford it, give the VM 4GB RAM. For this workshop the number of cores is not important, but you’ll want 4 cores in production. Even in production you won’t need more than 32GB disk.
  2. Boot the VM from the ISO, select Install CentOS 7 and press TAB.
  3. At the kernel parameters prompt, we’ll add the inst.ks parameter, telling the installer to fetch and use a Kickstart file.
    • (with network, installing from DVD) add inst.ks=https://github.com/cwmoller/workshop-puppet5/raw/master/ks.cfg
    • (with network, installing from internet) add inst.ks=https://github.com/cwmoller/workshop-puppet5/raw/master/ks-net.cfg
    • (with no network, floppy disk image added) add inst.ks=hd:/dev/fd0:/ks.cfg
  4. Wait for the installation to complete (shouldn’t be more than 10 minutes)
    While we’re waiting, let’s review what we told kickstart to do.
  5. Log in to your new VM
    • username: root
    • password: password

Home | Next