From 1893c8a1a876c826b1d256138911c4fa1e1bb0e7 Mon Sep 17 00:00:00 2001 From: Lucas Castro Date: Thu, 27 Jan 2022 21:39:44 -0300 Subject: [PATCH] Update docs/concepts/overview/working-with-objects/field-selectors with review suggestions. --- .../working-with-objects/field-selectors.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/content/pt-br/docs/concepts/overview/working-with-objects/field-selectors.md b/content/pt-br/docs/concepts/overview/working-with-objects/field-selectors.md index c763b3ef1c..f5c44f69cf 100644 --- a/content/pt-br/docs/concepts/overview/working-with-objects/field-selectors.md +++ b/content/pt-br/docs/concepts/overview/working-with-objects/field-selectors.md @@ -4,7 +4,7 @@ weight: 60 --- -_Seletores de Campos_ permitem que você [selecione recursos do Kubernetes](/docs/concepts/overview/working-with-objects/kubernetes-objects) baseado no valor de um ou mais resource fields. Seguem alguns exemplos de buscas utilizando seletores de campos: +Os _Seletores de Campos_ permitem que você [selecione recursos do Kubernetes](/docs/concepts/overview/working-with-objects/kubernetes-objects) baseado no valor de um ou mais campos de um recurso. Seguem alguns exemplos de buscas utilizando seletores de campos: * `metadata.name=my-service` * `metadata.namespace!=default` @@ -17,12 +17,12 @@ kubectl get pods --field-selector status.phase=Running ``` {{< note >}} -Seletores de campos são essencialmente *filtros* de recursos. Por padrão, nenhum selector/filtro é aplicado, de forma que todos os recursos do tipo especificado são selecionados. Isso faz com que as seguintes pesquisas utilizando `kubectl` sejam equivalentes: `kubectl get pods` e `kubectl get pods --field-selector ""` +Seletores de campos são essencialmente *filtros* de recursos. Por padrão, nenhum seletor/filtro é aplicado, de forma que todos os recursos do tipo especificado são selecionados. Isso faz com que as seguintes pesquisas utilizando `kubectl` sejam equivalentes: `kubectl get pods` e `kubectl get pods --field-selector ""` {{< /note >}} ## Campos suportados -Os campos de seleção suportados variam dependendo do tipo de recurso Kubernetes. Todos os tipos de recursos suportam os campos `metadata.name` e `metadata.namespace`. Utilizar campos não suportados produz um erro. Como exemplo: +Os campos de seleção suportados variam dependendo do tipo de recurso Kubernetes. Todos os tipos de recursos suportam os campos `metadata.name` e `metadata.namespace`. Utilizar campos não suportados produz um erro. Como por exemplo: ```shell kubectl get ingress --field-selector foo.bar=baz @@ -33,15 +33,15 @@ Error from server (BadRequest): Unable to find "ingresses" that match label sele ## Operadores suportados -Você pode utilizar os operadores `=`, `==` e `!=` com seletores de campos (`=` e `==` significam a mesma coisa). Por exemplo, o comando `kubectl` a seguir seleciona todos os Serviços Kubernetes que não estão no namespace `default`: +Você pode utilizar os operadores `=`, `==` e `!=` com seletores de campos (`=` e `==` significam a mesma coisa). Por exemplo, o comando `kubectl` a seguir seleciona todos os Kubernetes Services que não estão no namespace `default`: ```shell kubectl get services --all-namespaces --field-selector metadata.namespace!=default ``` -## Selecionadores em cadeia +## Seletores em cadeia -Assim como [label](/docs/concepts/overview/working-with-objects/labels) e outros selecionadores, selecionadores de campos podem ser utilizados em cadeia através de uma lista separada por vírgula. O comando `kubectl` a seguir seleciona todos os Pods nos quais `status.phase` não é igual a `Running` e `spec.restartPolicy` é igual a `Always` +Assim como [label](/docs/concepts/overview/working-with-objects/labels) e outros tipos de seletores, os seletores de campos podem ser utilizados em cadeia através de uma lista separada por vírgula. O comando `kubectl` a seguir seleciona todos os Pods nos quais `status.phase` não é igual a `Running` e `spec.restartPolicy` é igual a `Always` ```shell kubectl get pods --field-selector=status.phase!=Running,spec.restartPolicy=Always @@ -49,7 +49,7 @@ kubectl get pods --field-selector=status.phase!=Running,spec.restartPolicy=Alway ## Múltiplos tipos de recursos -Você pode utilizar selecionadores de campos através de múltiplos tipos de recursos. O comando `kubectl` a seguir seleciona todos Statefulsets e Services que não estão presentes no namespace `default`. +Você pode utilizar seletores de campos através de múltiplos tipos de recursos. Por exemplo, o comando `kubectl` a seguir seleciona todos Statefulsets e Services que não estão presentes no namespace `default`. ```shell kubectl get statefulsets,services --all-namespaces --field-selector metadata.namespace!=default