Comandos mais usados no Kubernetes

##para listar os pods
kubectl get pods

##tbm funcionar para deployments e services, por exemplo:
kubectl get services

##para detalhes de um pod
kubectl describe pod <nome-pod>

##o comando describe tbm funciona para deployment e service, por exemplo:
kubectl describe service <nome>

##para criar pod, deployment ou service a partir de um arquivo yml
kubectl create -f <nome-arquivo-yml>

##para remover pod, deployment ou service a partir de um arquivo yml
kubectl delete -f <nome-arquivo-yml>

##para remover um pod
kubectl delete pod <nome-pod>

##para remover um deployment
kubectl delete deployment <nome-deployment>

##para remover um service
kubectl delete service <nome-service>

## pegar url do service
minibube service <nome-do-servico> --url

## Escalando
kubectl autoscale \
  deployment \
  <nome-do-servico> \
  --cpu-percent=50 \
  --min=1 \
  --max=10

#para listar os addons
minikube addons list

#para habilitar
minikube addons enable metrics-server

#Para desabilitar
minikube addons disable metrics-server
https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#autoscale

Share and Enjoy !

0Shares
0 0 0