Skip to content

Instantly share code, notes, and snippets.

View StephenSorriaux's full-sized avatar

Stephen Sorriaux StephenSorriaux

View GitHub Profile
@StephenSorriaux
StephenSorriaux / install-docker-ubuntu-wily-15
Created November 8, 2018 11:34
Install docker-ce on Ubuntu Wily (15.04-15.10)
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
echo "deb http://cz.archive.ubuntu.com/ubuntu trusty main" >> /etc/apt/sources.list
echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu trusty stable" /etc/apt/sources.list
sudo apt-get update
sudo apt-get install docker-ce
@StephenSorriaux
StephenSorriaux / basic-usage-microvm-firecracker.md
Last active November 27, 2018 15:00
An overview of creating and playing with a µVM using Firecracker

Prerequisites

Follow Firecracker's guidelines. Be sure to download the rootfs and kernel files and to place it next to the firecracker binary.

VM creation

Shell 1 (soon to become VM shell):

sudo rm -rf /tmp/firecracker.sock
sudo ./firecracker --api-sock /tmp/firecracker.sock
@StephenSorriaux
StephenSorriaux / install-kubernetes-archlinux.md
Created October 25, 2018 18:47
Install Kubernetes on bare-metal ArchLinux host

Installing Kubernetes on ArchLinux

Packages

pacman -S curl docker ebtables ethtool wget unzip

Also cfssl is needed but available on AUR, using pacaur

pacaur -S cfssl