cka-SVV/kube-setup.sh
Alexander van Vugt 47a50a0f7c initial upload
2019-12-04 12:10:43 +01:00

37 lines
902 B
Bash
Executable File

#!/bin/bash
#
# verified on Fedora 29 Server
# add vbox repo
rm -f /etc/yum.repos.d/vbox.repo
cat << REPO >> /etc/yum.repos.d/vbox.repo
[virtualbox]
name=Fedora $releasever - $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/\$releasever/\$basearch
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc
REPO
dnf clean all
dnf upgrade
# install vbox
echo installing virtualbox
dnf install make perl kernel-devel gcc elfutils-libelf-devel -y
dnf install VirtualBox-5.2 -y
echo installing kubectl
dnf install kubernetes-client -y
echo downloading minikube, check version
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
chmod +x minikube
cp minikube /usr/local/bin
echo at this point, reboot your Fedora Server. After reboot, manually run:
echo vboxconfig
echo minikube start