Typo
This commit is contained in:
@@ -27,27 +27,27 @@ reconhecer novas espécies de objetos.
|
|||||||
## Camada de agregação
|
## Camada de agregação
|
||||||
|
|
||||||
A camada de agregação executa em processo com o kube-apiserver.
|
A camada de agregação executa em processo com o kube-apiserver.
|
||||||
Até que um recurso de estensão seja registado, a camada de agregação
|
Até que um recurso de extensão seja registado, a camada de agregação
|
||||||
não fará nada. Para registar uma API, terá de adicionar um objeto *APIService*
|
não fará nada. Para registar uma API, terá de adicionar um objeto *APIService*
|
||||||
que irá "reclamar" o caminho URL na API do Kubernetes. Nesta altura, a camada
|
que irá "reclamar" o caminho URL na API do Kubernetes. Nesta altura, a camada
|
||||||
de agregação procurará qualquer coisa enviada para esse caminho da API
|
de agregação procurará qualquer coisa enviada para esse caminho da API
|
||||||
(e.g. `/apis/myextension.mycompany.io/v1/…`) para o *APIService* registado.
|
(e.g. `/apis/myextension.mycompany.io/v1/…`) para o *APIService* registado.
|
||||||
|
|
||||||
A maneira mais comum de implementar o *APIService* é executar uma
|
A maneira mais comum de implementar o *APIService* é executar uma
|
||||||
*estensão do servidor API* em *Pods* que executam no seu cluster.
|
*extensão do servidor API* em *Pods* que executam no seu cluster.
|
||||||
Se estiver a usar o servidor de estensão da API para gerir recursos
|
Se estiver a usar o servidor de extensão da API para gerir recursos
|
||||||
no seu cluster, o servidor de estensão da API (também escrito como "extension-apiserver")
|
no seu cluster, o servidor de extensão da API (também escrito como "extension-apiserver")
|
||||||
é tipicamente emparelhado com um ou mais {{< glossary_tooltip text="controladores" term_id="controller" >}}.
|
é tipicamente emparelhado com um ou mais {{< glossary_tooltip text="controladores" term_id="controller" >}}.
|
||||||
A biblioteca apiserver-builder providencia um esqueleto para ambos
|
A biblioteca apiserver-builder providencia um esqueleto para ambos
|
||||||
os servidores de estensão da API e controladores associados.
|
os servidores de extensão da API e controladores associados.
|
||||||
|
|
||||||
### Latência da resposta
|
### Latência da resposta
|
||||||
|
|
||||||
Servidores de estensão de APIs devem ter baixa latência de rede de e para o kube-apiserver.
|
Servidores de extensão de APIs devem ter baixa latência de rede de e para o kube-apiserver.
|
||||||
Pedidos de descoberta são necessários que façam a ida e volta do kube-apiserver em 5
|
Pedidos de descoberta são necessários que façam a ida e volta do kube-apiserver em 5
|
||||||
segundos ou menos.
|
segundos ou menos.
|
||||||
|
|
||||||
Se o seu servidor de estensão da API não puder cumprir com o requisito de latência,
|
Se o seu servidor de extensão da API não puder cumprir com o requisito de latência,
|
||||||
considere fazer alterações que permitam atingi-lo. Pode também definir
|
considere fazer alterações que permitam atingi-lo. Pode também definir
|
||||||
[portal de funcionalidade](/docs/reference/command-line-tools-reference/feature-gates/) `EnableAggregatedDiscoveryTimeout=false` no kube-apiserver para desativar
|
[portal de funcionalidade](/docs/reference/command-line-tools-reference/feature-gates/) `EnableAggregatedDiscoveryTimeout=false` no kube-apiserver para desativar
|
||||||
a restrição de intervalo. Esta portal de funcionalidade deprecado será removido
|
a restrição de intervalo. Esta portal de funcionalidade deprecado será removido
|
||||||
@@ -58,7 +58,7 @@ num lançamento futuro.
|
|||||||
{{% capture whatsnext %}}
|
{{% capture whatsnext %}}
|
||||||
|
|
||||||
* Para pôr o agregador a funcionar no seu ambiente, [configure a camada de agregação](/docs/tasks/access-kubernetes-api/configure-aggregation-layer/).
|
* Para pôr o agregador a funcionar no seu ambiente, [configure a camada de agregação](/docs/tasks/access-kubernetes-api/configure-aggregation-layer/).
|
||||||
* De seguida, [configura um api-server de estensão](/docs/tasks/access-kubernetes-api/setup-extension-api-server/) para funcionar com a camada de agregação.
|
* De seguida, [configura um api-server de extensão](/docs/tasks/access-kubernetes-api/setup-extension-api-server/) para funcionar com a camada de agregação.
|
||||||
* Também, aprenda como pode [estender a API do Kubernetes através do use de Definições de Recursos Personalizados](/docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/).
|
* Também, aprenda como pode [estender a API do Kubernetes através do use de Definições de Recursos Personalizados](/docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/).
|
||||||
* Leia a especificação do [APIService](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/#apiservice-v1-apiregistration-k8s-io)
|
* Leia a especificação do [APIService](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/#apiservice-v1-apiregistration-k8s-io)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user