Add more Firecracker microVM scripts
This commit is contained in:
parent
db76f34ab6
commit
e70a0584c9
7 changed files with 185 additions and 3 deletions
11
firecracker/2_download_firecracker.bash
Executable file
11
firecracker/2_download_firecracker.bash
Executable file
|
|
@ -0,0 +1,11 @@
|
|||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
ARCH="$(uname -m)"
|
||||
release_url="https://github.com/firecracker-microvm/firecracker/releases"
|
||||
latest=$(basename "$(curl -fsSLI -o /dev/null -w "%{url_effective}" "${release_url}/latest")")
|
||||
curl -L "${release_url}/download/${latest}/firecracker-${latest}-${ARCH}.tgz" \
|
||||
| tar -xz
|
||||
|
||||
# Rename the binary to "firecracker"
|
||||
mv "release-${latest}-${ARCH}/firecracker-${latest}-${ARCH}" firecracker
|
||||
Loading…
Add table
Add a link
Reference in a new issue