Main page for Virtual Machines, Virtual Templates and Virtual Appliances Builder
Idea of building scalable builder is based on ideas and experience with simple builder service:
Virtual Appliance Build Service
Before full automation some more simple Proof of Concept project:
OpenSolaris 200906 Virtualization Assistant Live-CD Proof of Concept
Create a OpenSolaris 200906 Helper Live-CD Prototype with can help End Users and Developers to deliver faster VM Images/Templates/Appliances based on current mainline OpenSolaris 200906 release.
VA Live-CD will as PoC (Proof of Concept) demonstrate all known and needed steps of VM creation as modules or/and their recipes taking as a sample building process of OpenSolaris 200906 JeOS VM install and creation itself.
Content
- OpenSolaris 200906 Virtualization Assistant Live-CD PoC
- Project Motivations
- Target Audience of OpenSolaris 200906 Virtualization Assistant Live-CD Prototype
-
Planned Functionality of OpenSolaris 200906 Virtualization Assistant Live-CD PoC
- Virtualization Assistant Live-CD PoC Deliverables: Media and Repository
- VA Live-CD Functionality – Separation onto 2 sub-projects
- Content
- OpenSolaris 200806 Migration Assistant Live-CD
-
OpenSolaris 200906 VA Live-CD Main Design Concepts
- AI Client in Live Media Based Rich Recovery Console
- Wrapping Functionality in “Modules”
- Modules are using Critical Check Points and Acummulated Return Values
- Overlays for delivering VA Live-CD, AI and Install framework Fast Fixes
- Include DC and all Build Recipe on Live-CD Media Itself
- Only Virtualization Platforms and x86 32bit support (and SPARC LDoms)
- Maximally Leverage OpenSolaris 200906 Distro Constructor
- Include Headless Mode with SERIAL port access (OS Kernel and Grub Menu)
- Include SSH key based authentication for better scripting
- Support for Alternate Install Scenarios: Fully Local Installation
- Support for Alternate Install Scenarios: ZFS Flash like install
- Setting up JeOS logins (not default OpenSolaris ones)
- Part 1: Building VA Live-CD Media with Distro Constructor
- Part 2: Virtual Assistant Live-CD Modules for VM Builders
- What are VA Live-CD modules and where they come from ?
- Module for testing main VA Live-CD functionality
- Module with common functionality
- Module for Local IPS Repository Recipe
- Module for Installing OpenSolaris 200906 JeOS
- Module for cleaning OS Runtime Data
- Module for HW arch change and HW Reconfiguration
- Module for securing installed OS instance
- Module shrinking disk with ZFS send/receive with 2 disks
- Module shrinking disk with ZFS send/receive with archive NFS
- Module for Virtual Hardware support
- VA Live-CD and JeOS Support for 10+ Most Popular Virtualization Platforms
- Creating “instance” zpool for Live-CD custom data
