logotype

Principais comandos do Minikube

Leitura estimada: 3 minutos 50 views

Preparando o ambiente requisitos de sistema:

  1. Kubernetes: Versão mínima recomendada (ex: Kubernetes 1.21 ou superior).
  2. Recursos de Hardware: Recomenda-se pelo menos 4 CPUs e 8 GB de RAM para um cluster Kubernetes de desenvolvimento.
  3. Ferramentas Necessárias: Kubectl, Istioctl (CLI do Istio).

1. Iniciar o Minikube

Inicializa o cluster Kubernetes local:

 minikube start

•Para especificar o driver, como VirtualBox:

minikube start --driver=virtualbox

2. Parar o Minikube

Para desligar o cluster sem deletá-lo:

minikube stop

3. Deletar o Minikube

Remove o cluster e todas as configurações:

minikube delete

•Para deletar todas as instâncias do Minikube:

minikube delete --all

4. Verificar o Status do Minikube

Mostra o status atual do cluster:

minikube status

5. Obter o IP do Cluster

Para obter o IP da VM onde o Minikube está rodando:

minikube ip

6. Acessar o Painel do Kubernetes (Dashboard)

Abre o dashboard do Kubernetes:

minikube dashboard

7. Listar Addons Disponíveis

Minikube possui diversos addons que você pode ativar. Para listar os addons disponíveis:

minikube addons list

8. Ativar/Desativar Addons

Para ativar um addon, como o ingress:

minikube addons enable ingress

Para desativar um addon:

minikube addons disable ingress

9. Ver Logs do Minikube

Para visualizar os logs do cluster:

minikube logs

10. Executar Comandos na VM do Minikube

Para acessar o shell da VM do Minikube:

minikube ssh

11. Configurações do Minikube

Para listar e alterar configurações do Minikube:

•Listar configurações:

minikube config view

•Definir uma configuração, como o driver padrão:

minikube config set driver virtualbox

•Resetar todas as configurações:

minikube config unset driver

12. Testar Aplicações Localmente

Exponha um serviço em execução dentro do cluster para sua máquina local:

minikube service <nome-do-servico>

Por exemplo:

minikube service my-app

13. Trocar o Contexto para Minikube

Se você estiver usando múltiplos clusters Kubernetes, você pode trocar o contexto para o Minikube:

kubectl config use-context minikube

14. Montar um Diretório Local na VM

Monta um diretório local no host dentro da VM do Minikube:

minikube mount /path/host:/path/vm

15. Atualizar Minikube

Atualiza Minikube para a versão mais recente:

minikube update-check

16. Alterar a Versão do Kubernetes

Para usar uma versão específica do Kubernetes:

minikube start --kubernetes-version=v1.23.0

17. Mostrar a URL de um Serviço

Para obter a URL de um serviço exposto por Minikube:

minikube service <service-name> --url

18. Escalar Recursos no Minikube

Para aumentar a quantidade de CPUs ou memória usadas pelo Minikube:

minikube start --cpus=4 --memory=8192

Esses comandos cobrem as principais operações que você pode realizar com o Minikube para gerenciar seu cluster Kubernetes local.

 

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Compartilhe este documento

Principais comandos do Minikube

Ou copie o link

    CONTEÚDO