Skip to content

Configuration and Script Templates for Customized Ubuntu ISO Images using PXEless container, Subiquity and cloud-init.

Notifications You must be signed in to change notification settings

knuurr/automate-iso-provisioning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Ubuntu Custom ISO Configuration with PXEless

This repository contains configuration and script templates to create customized Ubuntu ISO images using the PXEless container. The end result is a personalized ISO image with configurations defined by Subiquity, cloud-init, and a bootstrap script.

For detailed usage instructions and a comprehensive guide, please refer to the Homelab Writeup. The Homelab Writeup repository provides step-by-step instructions on how to use the files in this repository to create your customized Ubuntu ISO images.

Note: This repository serves exclusively as a companion to the tutorial mentioned above. For specific details and practical use cases, please consult the Homelab Writeup.

Repository Contents

  • create-iso-template.sh: Template script with necessary variables and commands to provisonm ISO
  • template-eth and template-wifi: Templates for instalations, based on whether destination host will be connected via Wifi or Ethernet (slight differences)

Getting Started

To get started with creating your customized Ubuntu ISO images, follow the instructions in the Homelab Writeup.

License

This repository is provided under the MIT License.

About

Configuration and Script Templates for Customized Ubuntu ISO Images using PXEless container, Subiquity and cloud-init.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages