Skip to main content

Module lifecycle

Module lifecycle 

Source
Expand description

A VM’s set-up, as an ordered list of steps every VM backend runs the same way. The plan says what each step does; isoloom-render’s steps module writes each one as Linux shell (and PowerShell where Windows has it); a backend only picks the transport (a Vagrant provisioner, cloud-init, remote-exec, WinRM).

Enums§

RunKind
How a provision step runs.
SharedRole
A machine’s part in a shared volume.
Step
One set-up step of a VM.

Functions§

has_extension
Whether a provisioning step’s file has this extension, in any case (setup.SH is a shell script): how the plan and the backends tell a step’s kind.
of
The set-up steps of VM name, its configuration resolved as recipe.

Type Aliases§

MachineLifecycle
A machine’s set-up steps, in order.