Skip to content

Commit 9efa4a4

Browse files
authored
Merge pull request #22935 from rikatz/pt-mainpages
Add tasks, tutorials and setup main pages into pt documentation
2 parents 0d87df2 + 627ad70 commit 9efa4a4

File tree

7 files changed

+162
-5
lines changed

7 files changed

+162
-5
lines changed

content/pt/docs/concepts/_index.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: Conceitos
3+
main_menu: true
4+
content_type: concept
5+
weight: 40
6+
---
7+
8+
<!-- overview -->
9+
10+
A seção de Conceitos irá te ajudar a aprender mais sobre as partes do ecossistema Kubernetes e as abstrações que o Kubernetes usa para representar seu {{< glossary_tooltip text="cluster" term_id="cluster" length="all" >}}.
11+
12+
Ela irá lhe ajudar a obter um entendimento mais profundo sobre como o Kubernetes funciona.
13+
14+
15+
16+
<!-- body -->
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: Cluster
3+
id: cluster
4+
date: 2020-08-03
5+
full_link:
6+
short_description: >
7+
Um conjunto de servidores de processamento, também chamados de nós, que executam aplicações containerizadas. Todo cluster possui ao menos um servidor de processamento (worker node).
8+
9+
aka:
10+
tags:
11+
- fundamental
12+
- operation
13+
---
14+
Um conjunto de servidores de processamento, chamados {{< glossary_tooltip text="nós" term_id="node" >}}, que executam aplicações containerizadas. Todo cluster possui ao menos um servidor de processamento (_worker node_).
15+
16+
<!--more-->
17+
O servidor de processamento hospeda os {{< glossary_tooltip text="Pods" term_id="pod" >}} que são componentes de uma aplicação. O {{< glossary_tooltip text="ambiente de gerenciamento" term_id="control-plane" >}} gerencia os nós de processamento e os Pods no cluster. Em ambientes de produção, o ambiente de gerenciamento geralmente executa em múltiplos computadores e um cluster geralmente executa em múltiplos nós (_nodes_) , provendo tolerância a falhas e alta disponibilidade.
18+

content/pt/docs/reference/glossary/control-plane.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Control Plane
2+
title: Ambiente de gerenciamento
33
id: control-plane
44
date: 2020-04-19
55
full_link:
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
2-
title: Node
2+
title:
33
id: node
44
date: 2020-04-19
55
full_link: /docs/concepts/architecture/nodes/
66
short_description: >
7-
Um Node é uma máquina de trabalho no Kubernetes.
7+
Um é uma máquina de trabalho no Kubernetes.
88
99
aka:
1010
tags:
1111
- fundamental
1212
---
13-
Um Node é uma máquina de trabalho no Kubernetes.
13+
Um é uma máquina de trabalho no Kubernetes.
1414

1515
<!--more-->
1616

17-
Um Node pode ser uma máquina virtual ou física, dependendo do cluster. Possui daemons ou serviços locais necessários para executar {{< glossary_tooltip text="Pods" term_id="pod" >}} e é gerenciado pelo {{< glossary_tooltip text="plano de controle" term_id="control-plane" >}}. Os daemons em um Node incluem {{< glossary_tooltip text="kubelet" term_id="kubelet" >}}, {{< glossary_tooltip text="kube-proxy" term_id="kube-proxy" >}} e um contêiner runtime implementando o {{< glossary_tooltip text="CRI" term_id="cri" >}} como por exemplo o {{< glossary_tooltip term_id="docker" >}}.
17+
Um pode ser uma máquina virtual ou física, dependendo do cluster. Possui daemons ou serviços locais necessários para executar {{< glossary_tooltip text="Pods" term_id="pod" >}} e é gerenciado pelo {{< glossary_tooltip text="ambiente de gerenciamento" term_id="control-plane" >}}. Os daemons em um Node incluem {{< glossary_tooltip text="kubelet" term_id="kubelet" >}}, {{< glossary_tooltip text="kube-proxy" term_id="kube-proxy" >}} e um contêiner runtime implementando o {{< glossary_tooltip text="CRI" term_id="cri" >}} como por exemplo o {{< glossary_tooltip term_id="docker" >}}.

content/pt/docs/setup/_index.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
no_issue: true
3+
title: Instalação
4+
main_menu: true
5+
weight: 30
6+
content_type: concept
7+
---
8+
9+
<!-- overview -->
10+
11+
Essa seção lista as diferentes formas de instalar e executar o Kubernetes. Quando você realiza a instalação de um cluster Kubernetes, deve decidir o tipo de instalação baseado em critérios como facilidade de manutenção, segurança, controle, quantidade de recursos disponíveis e a experiência necessária para gerenciar e operar o cluster.
12+
13+
Você pode criar um cluster Kubernetes em uma máquina local, na nuvem, em um datacenter on-premises ou ainda escolher uma oferta de um cluster Kubernetes gerenciado pelo seu provedor de computação em nuvem.
14+
15+
Existem ainda diversos outros tipos de soluções customizadas, que você pode se deparar ao buscar formas de instalação e gerenciamento de seu cluster.
16+
17+
<!-- body -->
18+
19+
## Ambientes de aprendizado
20+
21+
Se você está aprendendo ou pretende aprender mais sobre o Kubernetes, use ferramentas suportadas pela comunidade, ou ferramentas no ecossistema que te permitam criar um cluster Kubernetes em sua máquina virtual.
22+
23+
Temos como exemplo aqui o [Minikube](/docs/tasks/tools/install-minikube/) e o [KinD](https://kind.sigs.k8s.io/docs/user/quick-start/)
24+
25+
26+
## Ambientes de produção
27+
28+
Ao analisar uma solução para um ambiente de produção, devem ser considerados quais aspectos de operação de um cluster Kubernetes você deseja gerenciar, ou então delegar ao seu provedor.
29+
30+
Temos diversas opções para esse provisionamento, desde o uso de uma ferramenta de deployment de um cluster tal qual o [Kubeadm](/docs/setup/production-environment/tools/kubeadm/install-kubeadm/) ou o [Kubespray](/docs/setup/production-environment/tools/kubespray/) quando se trata de um cluster local, ou ainda o uso de um cluster gerenciado por seu provedor de nuvem.
31+
32+
Para a escolha do melhor ambiente e da melhor forma para fazer essa instalação, você deve considerar:
33+
34+
* Se você deseja se preocupar com a gestão de backup da sua estrutura do ambiente de gerenciamento
35+
* Se você deseja ter um cluster mais atualizado, com novas funcionalidades, ou se deseja seguir a versão suportada pelo fornecedor
36+
* Se você deseja ter um cluster com um alto nível de serviço, ou com auto provisionamento de alta disponibilidade
37+
* Quanto você deseja pagar por essa produção
38+
39+
40+

content/pt/docs/tasks/_index.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: Tarefas
3+
main_menu: true
4+
weight: 50
5+
content_type: concept
6+
---
7+
8+
<!-- overview -->
9+
10+
Essa seção da documentação contém páginas que mostram como executar tarefas individuais.
11+
12+
Essas tarefas são organizadas em uma curta sequência de etapas e passos que te auxiliam a entender conceitos básicos.
13+
14+
Se você desejar adicionar uma tarefa, verifique como
15+
[criar um Pull Request para a documentação](/docs/contribute/new-content/open-a-pr/).

content/pt/docs/tutorials/_index.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
---
2+
title: Tutoriais
3+
main_menu: true
4+
no_list: true
5+
weight: 60
6+
content_type: concept
7+
---
8+
9+
<!-- overview -->
10+
11+
Essa seção da documentação contém tutoriais (em inglês). Um tutorial mostra como realizar um objetivo mais complexo que uma simples [tarefa](/docs/tasks/). Eles podem ser divididos em diversas seções, cada uma com uma sequência de passos e etapas a serem seguidos.
12+
13+
Antes de iniciar um tutorial, é interessante que vocẽ salve a página de [Glossário](/pt/docs/reference/glossary/) para futuras referências.
14+
15+
16+
<!-- body -->
17+
18+
## Básicos
19+
20+
* [Kubernetes básico](/docs/tutorials/kubernetes-basics/) é um tutorial interativo que auxilia no entendimento do ecossistema Kubernetes, bem como te permite testar algumas funcionalidades básicas do Kubernetes.
21+
22+
* [Introdução ao Kubernetes (edX)](https://www.edx.org/course/introduction-kubernetes-linuxfoundationx-lfs158x#) é um curso gratuíto da edX que te guia no entendimento do Kubernetes, seus conceitos, bem como na execução de tarefas mais simples.
23+
24+
* [Hello Minikube](/docs/tutorials/hello-minikube/) é um "Hello World" que te permite testar rapidamente o Kubernetes em sua estação com o uso do Minikube
25+
26+
## Configuração
27+
28+
* [Configurando o Redis usando um ConfigMap](/docs/tutorials/configuration/configure-redis-using-configmap/)
29+
30+
## Aplicações stateless
31+
32+
* [Expondo um Endereço de IP externo para acessar uma aplicação no Cluster](/docs/tutorials/stateless-application/expose-external-ip-address/)
33+
34+
* [Exemplo: Implantando a aplicação de Livro de Visitas (Guestbook) em PHP com Redis](/docs/tutorials/stateless-application/guestbook/)
35+
36+
## Aplicações stateful
37+
38+
* [Básicos sobre StatefulSet](/docs/tutorials/stateful-application/basic-stateful-set/)
39+
40+
* [Exemplo: WordPress e MySQL com Volumes Persistentes](/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/)
41+
42+
* [Exemplo: Implantando Cassandra com Stateful Sets](/docs/tutorials/stateful-application/cassandra/)
43+
44+
* [Executando ZooKeeper no Kubernetes](/docs/tutorials/stateful-application/zookeeper/)
45+
46+
## Pipelines de CI/CD
47+
48+
* [Configurando um Pipeline CI/CD com Kubernetes Parte 1: Visão Geral](https://www.linux.com/blog/learn/chapter/Intro-to-Kubernetes/2017/5/set-cicd-pipeline-kubernetes-part-1-overview)
49+
50+
* [Configurando um Pipeline CI/CD com um Pod Jenkins no Kubernetes (Parte 2)](https://www.linux.com/blog/learn/chapter/Intro-to-Kubernetes/2017/6/set-cicd-pipeline-jenkins-pod-kubernetes-part-2)
51+
52+
* [Executando e escalando um aplicativo distribuído de palavras cruzadas com CI/CD no Kubernetes (Parte 3)](https://www.linux.com/blog/learn/chapter/intro-to-kubernetes/2017/6/run-and-scale-distributed-crossword-puzzle-app-cicd-kubernetes-part-3)
53+
54+
* [Configurando um CI/CD para um aplicativo distribuído de palavras cruzadas no Kubernetes (Parte 4)](https://www.linux.com/blog/learn/chapter/intro-to-kubernetes/2017/6/set-cicd-distributed-crossword-puzzle-app-kubernetes-part-4)
55+
56+
## Clusters
57+
58+
* [AppArmor](/docs/tutorials/clusters/apparmor/)
59+
60+
## Serviços / "Services"
61+
62+
* [Usando IP de origem](/docs/tutorials/services/source-ip/)
63+
64+
## {{% heading "whatsnext" %}}
65+
66+
Se você desejar escrever um tutorial, veja a página
67+
[Utilizando templates](/docs/home/contribute/page-templates/)
68+
para informações sobre o tipo de página e o formato a ser utilizado.

0 commit comments

Comments
 (0)