KUBERNETES SERIES: LAB … Downloading on Linux: Minikube
Além das opções de CLUSTER apresentadas no último post, ainda nos resta uma alternativa, quando se trata de Kubernetes. Seremos capazes de criar um novo e totalmente do zero apenas com Linux, Virtualbox e outra ferramenta chamada Minikube. Para isso, antes precisaremos também do kubectl
, a principal linha de comando para configuração do KUBERNETES. Sem mais delongas, execute primeiro no terminal o comando a seguir:
curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl" chmod +x ./kubectl sudo mv ./kubectl /usr/local/bin/kubectl kubectl version --client

Agora siga para o minikube
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 chmod +x minikube-linux-amd64 sudo install minikube-linux-amd64 /usr/local/bin/minikube minikube version

Finalmente, instalamos o driver de virtualização (hypervisor) para depois inicializar o cluster propriamente dito. Nesse caso utilizaremos o Virtualbox:
sudo apt update sudo apt install linux-headers-$(uname -r) dkms sudo apt install virtualbox minikube start --vm-driver=virtualbox
A partir deste ponto o Minikube faz todo o trabalho de criar um ambiente virtualizado com o cluster Kubernetes dentro do mesmo, rodando-o assim localmente em nossa máquina, e o melhor, já com o kubectl
configurado e fazendo a comunicação automaticamente.

CURTIU? DEIXA UM COMENTÁRIO 😉
Referências:
https://minikube.sigs.k8s.io/docs/start/
https://www.linuxtechi.com/how-to-install-minikube-on-ubuntu/
https://computingforgeeks.com/how-to-install-minikube-on-ubuntu-debian-linux/