create ubuntu18.04 VMs
#!/bin/sh | |
# https://blog.alexellis.io/kvm-kubernetes-primer/ | |
NAME=$1 | |
CPUS=$2 | |
RAM=$3 | |
if [ -z "$NAME" ] ; | |
then | |
echo Specify a virtual-machine name. | |
exit 1 | |
fi | |
if [ -z "$RAM" ] ; | |
then | |
RAM=4096 | |
fi | |
if [ -z "$CPUS" ] ; | |
then | |
CPUS=2 | |
fi | |
echo creating VM $NAME with $CPUS cpus and $RAM RAM | |
sudo virt-install \ | |
--name $NAME \ | |
--ram $RAM \ | |
--disk path=/var/lib/libvirt/images/$NAME.img,size=30 \ | |
--vcpus $CPUS \ | |
--os-type linux \ | |
--os-variant ubuntu18.04 \ | |
--network bridge:br0,model=virtio \ | |
--graphics none \ | |
--console pty,target_type=serial \ | |
--location 'http://at.archive.ubuntu.com/ubuntu/dists/bionic/main/installer-amd64/' \ | |
--extra-args 'console=ttyS0,115200n8 serial' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
https://www.ismailbay.at/2020/04/26/multinode-k8s-on-fedora/