/Rancher-Packer

Packer Templates for Rancher

Primary LanguageShellApache License 2.0Apache-2.0

Packer Templates for Rancher

This repo contains Packer templates suitable to create RKE VM's for a number of IaaS providers. These can be used as-is or used as a basis for further customisation

How to use

  • Clone the repo
  • Rename variables.json.example to variables.json
  • Populate variables.json with information specific to your environment
  • Build with the template and variables files. For example : packer build -var-file=variables.json ubuntu-18.json

Current Templates

vSphere

Ubuntu 18.04 - Includes logic to address cloud-init depedency and resolves DHCP issues (cloned VM's receiving the same DHCP address.)

Ubuntu 18.04 - No DHCP - Forces not to accept DHCP.

Ubuntu 20.04

Ubuntu 20.04 - Using the new Subiquity Installer

Ubuntu 20.04 - With cloud-init & OVF integration

Ubuntu 20.04 - No DHCP

CentOS 7

RHEL7

RHEL8

Opensuse_Leap_15.2

To do

  • CentOS 8