Skip to content

Commit 53e3a09

Browse files
[pt-br] Add /docs/tasks/administer-cluster/coredns.md (#47656)
* test commit * feat(): translated to pt-br coredns * undo change * Update coredns.md * requested changes * Update content/pt-br/docs/tasks/administer-cluster/coredns.md Co-authored-by: Mauren <[email protected]> * Update content/pt-br/docs/tasks/administer-cluster/coredns.md Co-authored-by: Mauren <[email protected]> * Update content/pt-br/docs/tasks/administer-cluster/coredns.md Co-authored-by: Mauren <[email protected]> * Update content/pt-br/docs/tasks/administer-cluster/coredns.md Co-authored-by: Mauren <[email protected]> * Update content/pt-br/docs/tasks/administer-cluster/coredns.md Co-authored-by: Mauren <[email protected]> --------- Co-authored-by: Mauren <[email protected]>
1 parent a881ca9 commit 53e3a09

File tree

1 file changed

+74
-0
lines changed
  • content/pt-br/docs/tasks/administer-cluster

1 file changed

+74
-0
lines changed
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
reviewers:
3+
title: Usando o CoreDNS para Descoberta de Serviços
4+
min-kubernetes-server-version: v1.9
5+
content_type: task
6+
weight: 380
7+
---
8+
9+
<!-- overview -->
10+
Essa página descreve o processo de atualização do CoreDNS e como instalar o CoreDNS ao invés de kube-dns.
11+
12+
13+
## {{% heading "prerequisites" %}}
14+
15+
{{< include "task-tutorial-prereqs.md" >}} {{< version-check >}}
16+
17+
18+
<!-- steps -->
19+
20+
## Sobre o CoreDNS
21+
22+
[CoreDNS](https://coredns.io) é um servidor DNS flexível e extensível
23+
que pode servir como Kubernetes cluster DNS.
24+
Como o Kubernetes, o projeto CoreDNS é hospedado pelo
25+
{{< glossary_tooltip text="CNCF" term_id="cncf" >}}.
26+
27+
Você pode usar o CoreDNS ao invés de kube-dns no seu cluster substituindo por
28+
kube-dns em uma implantação existente, ou usando ferramentas como kubeadm
29+
que fará a instalação e a atualização do cluster pra você.
30+
31+
## Instalando o CoreDNS
32+
33+
Para instalação manual, ou substituição do kube-dns, veja a documentação no
34+
[site do CoreDNS](https://coredns.io/manual/installation/).
35+
36+
## Migrando para CoreDNS
37+
38+
### Atualizando um cluster existente com kubeadm
39+
40+
No Kubernetes versão 1.21, kubeadm removeu o suporte para `kube-dns` como uma aplicação DNS.
41+
Para `kubeadm` v{{< skew currentVersion >}}, o único Cluster DNS suportado é o CoreDNS.
42+
43+
Você pode migrar para o CoreDNS quando usar o `kubeadm` para atualizar o cluster que está usando
44+
`kube-dns`. Neste caso, `kubeadm` gera a configuração do CoreDNS
45+
("Corefile") baseado no ConfigMap `kube-dns`, preservando a configuração para
46+
stub domains e upstream name server.
47+
48+
## Atualizando CoreDNS
49+
50+
Você pode verificar a versão do CoreDNS que o kubeadm instala para cada versão do Kubernetes na página
51+
[versão do CoreDNS no Kubernetes](https://github.com/coredns/deployment/blob/master/kubernetes/CoreDNS-k8s_version.md).
52+
53+
CoreDNS pode ser atualizado manualmente, caso você queria atualizar somente o CoreDNS
54+
ou usar sua própria imagem customizada.
55+
Há uma página de [instruções e passo-a-passo](https://github.com/coredns/deployment/blob/master/kubernetes/Upgrading_CoreDNS.md)
56+
disponível para garantir uma atualização sem problemas.
57+
Certifique-se que a configuração existente do CoreDNS ("Corefile") é mantida quando atualizar o seu cluster.
58+
59+
Se você está atualizando o seu cluster usando a ferramenta `kubeadm`, o `kubeadm`
60+
pode cuidar da retenção da configuração existente do CoreDNS automaticamente.
61+
62+
63+
## Ajustando o CoreDNS
64+
65+
Quando a utilização dos recursos é uma preocupação, pode ser útil ajustar a configuração do CoreDNS. Para mais detalhes, confira [documentação para escalonar o CoreDNS](https://github.com/coredns/deployment/blob/master/kubernetes/Scaling_CoreDNS.md).
66+
67+
## {{% heading "whatsnext" %}}
68+
69+
Você pode configurar o [CoreDNS](https://coredns.io) para suportar mais casos de uso do que o
70+
kube-dns suporta modificando a configuração do CoreDNS ("Corefile").
71+
Para mais informações, veja a [documentação](https://coredns.io/plugins/kubernetes/)
72+
do plugin `kubernetes` do CoreDNS, ou leia o artigo
73+
[Custom DNS Entries For Kubernetes](https://coredns.io/2017/05/08/custom-dns-entries-for-kubernetes/) (em inglês) no blog do CoreDNS.
74+

0 commit comments

Comments
 (0)