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
Figura 01. kubectl

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
Figura 02. minikube

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.

Figura 03. start && get nodes

CURTIU? DEIXA UM COMENTÁRIO 😉

Referências:

https://minikube.sigs.k8s.io/docs/start/

https://kubernetes.io/blog/2019/03/28/running-kubernetes-locally-on-linux-with-minikube-now-with-kubernetes-1.14-support/

https://www.linuxtechi.com/how-to-install-minikube-on-ubuntu/

https://computingforgeeks.com/how-to-install-minikube-on-ubuntu-debian-linux/

Deixe uma resposta

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.