Skip to content

Commit 06c7dd5

Browse files
[pt-br] Add /tasks/run-application/force-delete-stateful-set-pod.md
1 parent f557998 commit 06c7dd5

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

content/pt-br/docs/tasks/run-application/force-delete-stateful-set-pod.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ explica as considerações que devem ser levadas em conta ao fazer isso.
2222
Na operação normal de um StatefulSet, **nunca** há necessidade de forçar a exclusão de um Pod.
2323
O [controlador de StatefulSet](/docs/concepts/workloads/controllers/statefulset/) é responsável por criar,
2424
escalar e excluir os membros do StatefulSet. Ele tenta garantir que o número especificado de Pods,
25-
do ordinal 0 até N-1, esteja ativo e pronto. O StatefulSet garante que, a qualquer momento,
25+
do ordinal 0 até N-1, estejam ativos e prontos. O StatefulSet garante que, a qualquer momento,
2626
exista no máximo um Pod com uma determinada identidade em execução no cluster. Isso é chamado de semântica
2727
*no máximo um* fornecida por um StatefulSet.
2828

2929
A exclusão forçada manual deve ser realizada com cautela, pois tem o potencial de violar a semântica de *no máximo um*
3030
inerente ao StatefulSet. StatefulSets podem ser usados para executar aplicações distribuídas e em cluster que
3131
necessitam de uma identidade de rede estável e armazenamento estável. Essas aplicações frequentemente possuem
3232
configurações que dependem de um conjunto fixo de membros com identidades fixas. Ter múltiplos membros com a mesma
33-
identidade pode ser desastroso e pode levar à perda de dados (por exemplo, cenário de split brain em sistemas baseados em quórum).
33+
identidade pode ser desastroso e pode levar à perda de dados (por exemplo, cenário de _split brain_ em sistemas baseados em quórum).
3434

3535
## Excluir Pods
3636

@@ -47,17 +47,17 @@ A exclusão graciosa é segura e garantirá que o Pod
4747
[seja finalizado de forma adequada](/docs/concepts/workloads/pods/pod-lifecycle/#pod-termination) antes que o
4848
kubelet remova o nome do Pod do servidor de API.
4949

50-
Um Pod não é excluído automaticamente quando um se torna inacessível. Os Pods em execução em um Nó
50+
Um Pod não é excluído automaticamente quando um Nó (Node) se torna inacessível. Os Pods em execução em um Nó
5151
inacessível entram no estado 'Terminating' ou 'Unknown' após um [timeout](/docs/concepts/architecture/nodes/#condition).
5252
Os Pods também podem entrar nesses estados quando o usuário tenta realizar a exclusão graciosa de um Pod em um Nó inacessível.
5353
As únicas formas de remover um Pod nesse estado do servidor de API são as seguintes:
5454

55-
- O objeto Node é excluído (por você ou pelo [Node Controller](/docs/concepts/architecture/nodes/#node-controller)).
55+
- O objeto é excluído (por você ou pelo [Node Controller](/docs/concepts/architecture/nodes/#node-controller)).
5656
- O kubelet no Nó sem resposta volta a responder, encerra o Pod e remove a entrada do servidor de API.
5757
- Exclusão forçada do Pod pelo usuário.
5858

5959
A prática recomendada é utilizar a primeira ou a segunda abordagem. Se um Nó for confirmado como morto
60-
(por exemplo, desconectado permanentemente da rede, desligado, etc.), exclua o objeto Node.
60+
(por exemplo, desconectado permanentemente da rede, desligado, etc.), exclua o objeto .
6161
Se o Nó estiver sofrendo uma partição de rede, tente resolver o problema ou aguarde até que ele seja resolvido.
6262
Quando a partição for sanada, o kubelet concluirá a exclusão do Pod e liberará seu nome no servidor de API.
6363

0 commit comments

Comments
 (0)