mirror of
https://github.com/outbackdingo/matchbox.git
synced 2026-01-27 10:19:35 +00:00
1.2 KiB
1.2 KiB
Scripts
get-coreos
Run the get-coreos script to download CoreOS kernel and initrd images, verify them, and move them into assets.
./scripts/get-coreos
./scripts/get-coreos channel version
This will create:
assets/
└── coreos
└── 899.6.0
├── coreos_production_pxe.vmlinuz
└── coreos_production_pxe_image.cpio.gz
└── 942.0.0
├── coreos_production_pxe.vmlinuz
└── coreos_production_pxe_image.cpio.gz
libvirt
Create libvirt VM nodes which are configured to boot from the network or from disk (empty). The scripts/libvirt script will create virtual machines on the metal0 or docker0 bridge with known hardware attributes (e.g. UUID, MAC address).
$ sudo ./scripts/libvirt
USAGE: libvirt <command>
Commands:
create-docker create libvirt nodes on the docker0 bridge
create-rkt create libvirt nodes on a rkt CNI metal0 bridge
start start the libvirt nodes
reboot reboot the libvirt nodes
shutdown shutdown the libvirt nodes
poweroff poweroff the libvirt nodes
destroy destroy the libvirt nodes