1
resposta

Como acessar um contêiner especifico ?

Olá! Durante a aula me surgiu uma dúvida. Já que um pod pode ter um ou mais contêineres, se eu tiver um Pod "P" com os containers "a", "b" e "c". Como eu faria para entra no contêiner "b" por exemplo usando o

$ kubectl exec -it <pod> -- bash

? ou geralmente não temos um pod com vários contêineres ?

1 resposta

Oi João, tudo bem?

Desculpe a demora em retornar.

Entendi sua dúvida sobre como acessar um contêiner específico dentro de um Pod no Kubernetes. É possível sim acessar um contêiner específico usando o comando kubectl exec.

No seu exemplo, se você tem um Pod chamado "P" com os contêineres "a", "b" e "c", e deseja acessar o contêiner "b", você pode executar o seguinte comando:

$ kubectl exec -it <pod> -c <container> -- bash

Substitua <pod> pelo nome do seu Pod e <container> pelo nome do contêiner que você deseja acessar. No seu caso, seria algo como:

$ kubectl exec -it P -c b -- bash

Assim, você conseguirá entrar no contêiner "b" e executar comandos dentro dele.

Espero ter ajudado!

Uma abraço e bons estudos.