Conectar a um Pod Kubernetes
Publicado em
Para abrir uma sessão é preciso saber o nome do Pod.
kubectl get pod -n <namespace>
Em seguida abra uma sessão bash:
kubectl exec --stdin --tty <nome do pod> -n <namespace> -- /bin/bash
Também é possível abrir uma sessão shell:
kubectl exec --stdin --tty <nome do pod> -n <namespace> -- /bin/sh
Algumas vezes é preciso rodar um novo Pod a partir de uma imagem com as ferramentas necessárias para inspecionar algo.
kubectl run -i --tty <nome do pod> --image=<image> -- /bin/bash
No final, não se esqueça de remover o Pod criado.
kubectl delete pod/<nome do pod> -n <namespace>
Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional .