O que são pods Flashcards

1
Q

O que é um Pod?

A

O pod é um conjuntos de um ou mais containers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Como solicitamos a criação de um container?

A

Solicitamos através do KubeCtl de forma declarativa ou imperativa.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Como o KubeCtl cria um container?

A

O KubeCtl cria um container através da api, ela criará um pod com um ou mais container, conforme a necessidade.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Como os pods endereção as chamadas para o container?

A

O pod possui um ip, e relaciona os containers através de portas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Podemos ter dois endereços de ips com a mesma porta para o containers diferentes?

A

Não podemos, cada container possui um ip do pod e uma porta especifica.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Caso um container falhe o que ocorre com o POD?

A

Quando todos os containers falharem, o próprio kubernets substitui o pod por outro, não necessariamente com o mesmo número de IP, pois os pods são efemeros.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Como os containers podem se comunicar dentro do mesmo POD?

A

Os containers podem se comunicar através de chamada local, localhost (10.0.0.1) pois estão dentro do mesmo pod.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qual é a estrutura de comando para criar um pod?

A

kubectl run <nome> --image=<imagem></imagem></nome>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

O que o comando kubectl get pods faz?

A

Obtem todos os pods

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

O que o comando kubectl get pods –watch faz?

A

observa toda a mudança dos status do pod.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

O que o comando kubectl describe pod nome-pod faz?

A

Mostra todos os detalhes do pod.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

O que o comando kubectl edit pod nome-pod faz?

A

O comando edita o pod.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qual é o comando usado para criar o pod de mandeira declarativa?

A

kubectl apply -f nome_do_arquivo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Qual é o comando para deletar um pod?

A

kubectl delete pod nome_do_pod

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Qual comando usamos para deletar um pod declarado no arquivo?

A

kubectl delete -f caminho/nome_arquivo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Como executar comandos dentro do pod?

A

kubectl exec -it nome_pod comando

17
Q

Qual o comando podemos ter mais informações do POD?

A

kubectl get pods -o wide