📖 Tempo estimado de leitura: 2 min
Minikube é uma excelente opção. Neste guia rápido, você aprenderá a instalar o Minikube no Linux de forma simples e eficiente.
Antes de começar, verifique se seu sistema atende aos seguintes requisitos:
*
Linux (Ubuntu, Debian, Fedora, etc.)
*
Processador de 64 bits
*
Pelo menos 2 CPUs, 2 GB de RAM e 20 GB de espaço livre em disco (recomendo pelo menos o dobro)
*
Docker instalado (ou outro driver de virtualização como VirtualBox ou KVM)
Execute o seguinte comando para garantir que todas as dependências essenciais estejam instaladas:
$ sudo apt update && sudo apt install -y curl conntrack
(Para distribuições baseadas em Debian/Ubuntu. Se estiver usando Fedora ou outra, ajuste o comando conforme necessário.)
Baixe o binário mais recente e instale-o:
$ curl -LO https://github.com/kubernetes/minikube/releases/latest/download/minikube-linux-amd64
$ sudo install minikube-linux-amd64 /usr/local/bin/minikube && rm minikube-linux-amd64
Após a instalação, verifique se o Minikube foi instalado corretamente:
$ minikube version
minikube version: v1.35.0
commit: dd5d320e41b5451cdf3c01891bc4e13d189586ed-dirty
O kubectl
é a ferramenta oficial para gerenciar clusters Kubernetes. Instale-a com:
$ curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
$ sudo install kubectl /usr/local/bin/
Verifique a instalação:
$ kubectl version --client
Client Version: v1.32.3
Kustomize Version: v5.5.0
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sh get-docker.sh
$ sudo chmod 766 /var/run/docker.sock
$ sudo usermod -aG docker ${USER}
Verificar se o Docker está funcionando:
$ docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
e6590344b1a5: Pull complete
Digest: sha256:7e1a4e2d11e2ac7a8c3f768d4166c2defeb09d2a750b010412b6ea13de1efb19
Status: Downloaded newer image for hello-world:latest
Hello from Docker!
This message shows that your installation appears to be working correctly.
Agora é hora de iniciar seu cluster Kubernetes local!
$ time minikube start --listen-address=0.0.0.0 --cpus=4 --memory=7938 --driver=docker
(O driver pode ser alterado para kvm2, virtualbox, etc., dependendo do seu ambiente.)
Para verificar se tudo está rodando corretamente:
$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
minikube Ready control-plane 4m47s v1.32.0
Muito fácil, não é? 🤠
Agora você tem o Minikube rodando no seu Linux e pode começar a testar aplicações no Kubernetes localmente. Para aprender mais, consulte a documentação oficial do Minikube.
Se este tutorial foi útil, compartilhe com seus colegas DevOps! 🚀
Compartilhe este post e continue acompanhando nosso site para mais novidades sobre Kubernetes e tecnologias open-source!
Dê uma olhada nestes outros artigos interessantes! 🔥
Gostou do que encontrou aqui? A cada clique em um banner, você ajuda a manter este site vivo e gratuito. Seu apoio faz toda a diferença para que possamos continuar trazendo conteúdos que você adora. Muito obrigado! 😊