@@ -16,34 +16,35 @@ Existem vários tipos diferentes de proxies que você pode encontrar usando Kube
16
16
17
17
1 . O [ kubectl proxy] ( /docs/tasks/access-application-cluster/access-cluster/#directly-accessing-the-rest-api ) :
18
18
19
+ Quando o kubectl proxy é utilizado ocorre o seguinte:
19
20
- executa na máquina do usuário ou em um pod
20
- - proxies de um host local endereçam para o servidor de API do kubernetes
21
- - cliente para o proxy usa HTTP
22
- - proxy para o servidor de API usa HTTPS
23
- - localiza o servidor de API
24
- - adiciona os cabeçalhos de comunicação.
21
+ - redireciona/encapsula conexões direcionadas ao localhost para o servidor de API
22
+ - a comunicação entre o cliente e o o proxy usa HTTP
23
+ - a comunicação entre o proxy e o servidor de API usa HTTPS
24
+ - o proxy localiza o servidor de API do cluster
25
+ - o proxy adiciona os cabeçalhos de comunicação.
25
26
26
27
1 . O [ apiserver proxy] ( /docs/tasks/access-application-cluster/access-cluster/#discovering-builtin-services ) :
27
28
28
29
- é um bastion server, construído no servidor de API
29
30
- conecta um usuário fora do cluster com os IPs do cluster que não podem ser acessados de outra forma
30
31
- executa dentro do processo do servidor de API
31
- - cliente para proxy usa HTTPS (ou http se o servidor de API for configurado)
32
+ - cliente para proxy usa HTTPS (ou HTTP se o servidor de API for configurado)
32
33
- proxy para o destino pode usar HTTP ou HTTPS conforme escolhido pelo proxy usando as informações disponíveis
33
34
- pode ser usado para acessar um Nó, Pod ou serviço
34
35
- faz balanceamento de carga quando usado para acessar um Service.
35
36
36
37
1 . O [ kube proxy] ( /docs/concepts/services-networking/service/#ips-and-vips ) :
37
38
38
39
- executa em todos os Nós
39
- - atua como proxi para UDP, TCP e SCTP
40
+ - atua como proxy para UDP, TCP e SCTP
40
41
- não aceita HTTP
41
42
- provém balanceamento de carga
42
43
- apenas é usado para acessar serviços.
43
44
44
45
1 . Um Proxy/Balanceador de carga na frente de servidores de API(s):
45
46
46
- - existência e implementação variam de cluster para cluster, por exemplo nginx
47
+ - a existência e a implementação de tal elemento varia de cluster para cluster, por exemplo nginx
47
48
- fica entre todos os clientes e um ou mais serviços
48
49
- atua como balanceador de carga se existe mais de um servidor de API.
49
50
@@ -52,7 +53,7 @@ Existem vários tipos diferentes de proxies que você pode encontrar usando Kube
52
53
- são fornecidos por algum provedor de nuvem (e.x AWS ELB, Google Cloud Load Balancer)
53
54
- são criados automaticamente quando o serviço de Kubernetes tem o tipo ` LoadBalancer `
54
55
- geralmente suportam apenas UDP/TCP
55
- - suportar SCTP fica por conta da implementação do balanceador de carga da provedora de nuvem
56
+ - O suporte ao SCTP fica por conta da implementação do balanceador de carga da provedora de nuvem
56
57
- a implementação varia de acordo com o provedor de cloud.
57
58
58
59
Os usuários de Kubernetes geralmente não precisam se preocupar com outras coisas além dos dois primeiros tipos. O
0 commit comments