JavaScript chapter
Pre-release
Pre-release
TL;DR
- Install VirtualBox
- Download the lastest release of the VM image to a location of your choice (make sure the files are all in the same directory)
- Unzip the downloaded files
- MacOS/Linux
- (optional) Confirm checksums of downloaded parts with
shasum -a 256 -c parts.sha256
- Concatenate the parts into a single archive
cat chaos-engineering-VM*.z* > vm.zip
- Unzip it
unzip vm.zip
- Confirm the resulting VM image is intact
shasum -a 256 -c chaos-engineering-VM.sha256
- (optional) Confirm checksums of downloaded parts with
- Windows
- Confirm the checksums. On Windows 10, you should be able to run
CertUtil -hashfile PATH_TO/parts.sha256 SHA256
. Or use Cygwin. - Unzip the
.zip
file - your zip program (like 7-zip) should automatically find all files - Confirm the resulting VM image is intact
chaos-engineering-VM.sha256
- Confirm the checksums. On Windows 10, you should be able to run
- There should be two files in a new subfolder: a
.ovf
and.vmdk
one
- MacOS/Linux
- Import the VM image into VirtualBox:
- In VirtualBox, click
File -> Import Appliance
- Pick the VM image file (the
.ovf
file) you downloaded and unzipped - Follow the wizard until completion
- Start the VM and log in. The username and password are both
chaos
- In VirtualBox, click
Configuration
There is plenty of options you might want to tweak to fit your setup. Some of the recommended ones:
- Configure sane defaults for the VM:
- Right click your new VM and choose settings
- In
General -> Advanced -> Shared Clipboard
checkBidirectional
(default) - In
System -> Motherboard
choose4096 MB
ofBase Memory
(default) - In
Display -> Video Memory
choose at least 64MB (default) - In
Display -> Remote Display
uncheckEnable Server
- In
Display -> Graphics Controller
choose what best suits your host OS
Checksums
2a2d892a09dded0885f2b9a7ceae1e1c29dffdbeea466a10e7fa5f46f61f2e82 ./chaos-engineering-VM/chaos-ubuntu-18.04-amd64-disk001.vmdk
ba81e49fcd8fcfb7e0380d883019a178524fa0b51552eced010d1e49695c4419 ./chaos-engineering-VM/chaos-ubuntu-18.04-amd64.ovf