Skip to content

mbarecki/kvm-ubuntu-server-deployer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KVM Ubuntu Server Deployer

This repository contains bash scripts for deploying KVM Virtual Machine with Ubuntu Server installed in it.

I wanted to learn about KVM and have possibility to create lab/test VM's in automated way. This was starting idea behind that project.

Scope:

  • ISO for Ubuntu Bionic server is downloaded and modified for unattended installation with kickstart and preseed files.
  • ISO for Ubuntu Focal server is downloaded and modified for unattended installation with cloud-init config.
  • ISO for Ubuntu Jammy server is downloaded and modified for unattended installation with cloud-init config.
  • VM in KVM environment is deployed and Ubuntu server is installed in it from prepared ISO.

Additional information can be found in files:

Requirements

KVM installed and listed tools available:

  • mkisofs
  • xorriso
  • wget
  • virsh
  • virt-install

Installation

Clone repository:

git clone https://github.com/mbarecki/kvm-ubuntu-server-deployer.git

Sources

Links to resources which helped me during work on that project:

KVM installation in Ubuntu system:

KVM related topics:

ISO preparation for unattended Ubuntu Server Bionic installation:

ISO preparation for Ubuntu Focal automated installation with cloud-init config:

BASH:

SSH:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages