-
Notifications
You must be signed in to change notification settings - Fork 14.9k
Update Portuguese translation of Namespace documentation to include missing sections from the English version #51288
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Update Portuguese translation of Namespace documentation to include missing sections from the English version #51288
Conversation
…ects/namespaces.md` Signed-off-by: saldanha <bruno14042003@gmail.com>
The committers listed above are authorized under a signed CLA. |
Welcome @Saldanhaa7! |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
✅ Pull request preview available for checkingBuilt without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
/cc @stormqueen1990 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Olá, @Saldanhaa7! Bem-vindo à documentação em português do Kubernetes!
Primeiramente, muito obrigada pelas correções. Acredito que essa seja a tua primeira contribuição. Temos um guia da pessoa contribuidora da localização com informações úteis para essa e para as tuas futuras contribuições: https://kubernetes.io/pt-br/docs/contribute/localization_pt-br/
Essa alteração está bem encaminhada, encontrei apenas alguns detalhes que precisam ser ajustados. Observei também que algumas alterações da página em inglês no front matter e no primeiro parágrafo ainda não estão presentes, e seria bom que adicionássemos neste PR.
Caso precise de ajuda para verificar estes pontos, podes entrar em contato conosco através do Slack do Kubernetes, no canal #kubernetes-docs-pt
. Da mesma forma, se tiveres quaisquer dúvidas ou discordâncias com relação a essa revisão, peço que envies uma mensagem no Slack para que possamos discutir.
O Kubernetes é inicializado com quatro namespaces: | ||
|
||
`default` | ||
: O namespace padrão para objetos sem namespace |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Este parágrafo possui mais texto na documentação em inglês que precisa ser incluído aqui também.
: Este namespace contém os objetos de [Lease](/docs/concepts/architecture/leases/) associados com cada node. Node leases permitem que o kubelet envie [heartbeats](/docs/concepts/architecture/nodes/#node-heartbeats) para que a camada de gerenciamento detecte falhas nos nodes. | ||
|
||
`kube-public` | ||
: Este namespace é criado automaticamente e é legível por todos os usuários (incluindo usuários não autenticados). Este namespace é reservado principalmente para uso do cluster, no caso de alguns recursos que precisem ser visíveis e legíveis publicamente por todo o cluster. O aspecto público deste namespace é apenas uma convenção, não um requisito. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ajuste pequeno de grifo e de terminologia, conforme o que temos na documentação em inglês:
: Este namespace é criado automaticamente e é legível por todos os usuários (incluindo usuários não autenticados). Este namespace é reservado principalmente para uso do cluster, no caso de alguns recursos que precisem ser visíveis e legíveis publicamente por todo o cluster. O aspecto público deste namespace é apenas uma convenção, não um requisito. | |
: Este namespace é criado automaticamente e é legível por _todos_ os clientes (incluindo clientes não autenticados). Este namespace é reservado principalmente para uso do cluster, no caso de alguns recursos que precisem ser visíveis e legíveis publicamente por todo o cluster. O aspecto público deste namespace é apenas uma convenção, não um requisito. |
Nomes de namespaces devem ser válidos conforme a [RFC 1123 para rótulos DNS](/docs/concepts/overview/working-with-objects/names/#dns-label-names). | ||
|
||
{{< warning >}} | ||
Ao criar namespaces com o mesmo nome de [domínios de topo públicos (TLDs)](https://data.iana.org/TLD/tlds-alpha-by-domain.txt), os *Services* dentro desses namespaces podem ter nomes DNS curtos que colidem com registros DNS públicos. Com isso, _workloads_ de qualquer namespace que realizem consultas DNS sem um [ponto final (trailing dot)](https://datatracker.ietf.org/doc/html/rfc1034#page-8) podem ser redirecionadas para esses serviços, tendo precedência sobre o DNS público. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alguns pontos aqui:
- Não precisamos grifar Service, já que se trata de objeto da API do Kubernetes.
- Podemos usar o termo carga de trabalho como tradução de workload (temos este termo definido como padrão no dicionário de termos da localização).
Ao criar namespaces com o mesmo nome de [domínios de topo públicos (TLDs)](https://data.iana.org/TLD/tlds-alpha-by-domain.txt), os *Services* dentro desses namespaces podem ter nomes DNS curtos que colidem com registros DNS públicos. Com isso, _workloads_ de qualquer namespace que realizem consultas DNS sem um [ponto final (trailing dot)](https://datatracker.ietf.org/doc/html/rfc1034#page-8) podem ser redirecionadas para esses serviços, tendo precedência sobre o DNS público. | |
Ao criar namespaces com o mesmo nome de [domínios de topo públicos (TLDs)](https://data.iana.org/TLD/tlds-alpha-by-domain.txt), os Services dentro desses namespaces podem ter nomes DNS curtos que colidem com registros DNS públicos. Com isso, cargas de trabalho de qualquer namespace que realizem consultas DNS sem um [ponto final (trailing dot)](https://datatracker.ietf.org/doc/html/rfc1034#page-8) podem ser redirecionadas para esses serviços, tendo precedência sobre o DNS público. |
A camada de gerenciamento Kubernetes configura um {{< glossary_tooltip text="label" term_id="label" >}} imutável `kubernetes.io/metadata.name` em todos os namespaces se a | ||
[feature gate](/docs/reference/command-line-tools-reference/feature-gates/) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Esse parágrafo precisa ser atualizado, já que o feature gate não é mais necessário.
Update Portuguese "Namespaces" documentation to match English source content
This pull request updates the Portuguese translation of the Namespaces documentation to bring it in line with the current English version. The previous translation was missing several important sections and conceptual explanations that have been added to the English page over time.
🔍 Improvements included:
default
namespace in production environmentsdefault
,kube-system
,kube-public
,kube-node-lease
)✅ Purpose
Ensure that Portuguese-speaking users have access to the same up-to-date, accurate, and complete documentation available in English, improving the overall consistency and quality of Kubernetes internationalization.