K8s

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.