@@ -25,26 +25,26 @@ Aunque el foco inicial de Gateway API siempre fue el tráfico de entrada al
25
25
cluster (north-south), estaba claro casi desde el principio que los mismos
26
26
conceptos básicos de enrutamiento también deberían aplicarse al tráfico de
27
27
service mesh (east-west). En 2022, el subproyecto Gateway API lanzó [ la
28
- iniciativa GAMMA] [ gamma ] , un flujo de trabajo independiente de proveedores,
29
- para examinar la manera mejor de adaptar el soporte de service mesh al marco
30
- de los recursos de Gateway API, sin necesitar que los usuarios de Gateway API
31
- tuvieran que aprender de nuevo todo lo que sepan sobre la API .
28
+ iniciativa GAMMA] [ gamma ] , un flujo de trabajo independiente a los distintos
29
+ proveedores, para examinar la mejor manera de adaptar el soporte de service
30
+ mesh al marco de los recursos de Gateway API, sin hacer que los usuarios
31
+ de Gateway API tuvieran que aprender de nuevo todo lo aprendido .
32
32
33
33
Durante el último año, GAMMA ha investigado con cuidado los desafíos y
34
- posibles soluciones para usar la Gateway API para service mesh. El resultado
35
- final es unos pocos de [ propuestas de mejora] [ geps ] que reflejan muchas horas
34
+ posibles soluciones para usar Gateway API para service mesh. El resultado
35
+ final son unas pocas [ propuestas de mejora] [ geps ] que reflejan muchas horas
36
36
de reflexión y debate, y proporcionan un camino viable, con cambios mínimos,
37
- para permitir que Gateway API soporte la service mesh.
37
+ para permitir que Gateway API soporte service mesh.
38
38
39
- ### ¿Cómo funcionará el enrutamiento de mesh con la Gateway API?
39
+ ### ¿Cómo funcionará el enrutamiento de mesh con Gateway API?
40
40
41
41
Todos los detalles se puede encontrar en [ la documentación de la mesh de
42
- Gateway API] [ mesh-routing ] y [ GEP-1426] , pero en resumen: en Gateway API
43
- v0.8.0, un HTTPRoute puede tener un ` parentRef ` que es un Service, no solo un
42
+ Gateway API] [ mesh-routing ] y en [ GEP-1426] , pero en resumen: en Gateway API
43
+ v0.8.0, un HTTPRoute puede tener un ` parentRef ` que sea un Service, no solo un
44
44
Gateway. Anticipamos GEPs futuros en este área a medida que adquirimos más
45
45
experiencia con los casos de uso de service mesh: la capacidad de asociar un
46
46
HTTPRoute con un Service permite usar Gateway API para una service mesh, pero
47
- hay múltiples casos de uso interesantes que permanecen difíciles de manejar.
47
+ hay múltiples casos de uso interesantes que son difíciles de manejar.
48
48
49
49
Un ejemplo: podrías usar un HTTPRoute para hacer una prueba A-B con la service mesh así:
50
50
@@ -74,10 +74,10 @@ spec:
74
74
` ` `
75
75
76
76
Cualquier solicitud al puerto 5000 del Service ` demo-app` que tenga la
77
- cabecera `env : v1` se dirigirá a `demo-app-v1`, y los que no la tengan se
78
- dirigirá a `demo-app-v2`. Dado que esta decisión está tomando por la service
79
- mesh en vez del controlador de ingress, la prueba A-B se puede realizar en
80
- cualquier nivel del gráfico de llamadas de la aplicación.
77
+ cabecera `env : v1` se dirigirá a `demo-app-v1`, y las que no la tengan se
78
+ dirigirán a `demo-app-v2`. Dado que esta decisión la toma la service mesh en
79
+ vez del controlador de ingress, la prueba A-B se puede realizar en cualquier
80
+ nivel del gráfico de llamadas de la aplicación.
81
81
82
82
# # ¿Cómo se puede confiar que este soporte será verdaderamente portátil?
83
83
@@ -94,12 +94,12 @@ Con perfiles de conformidad, podemos definir subconjuntos de la funcionalidad
94
94
de Gateway API, y permitir que las implementaciones elijan (y documenten) a
95
95
qué subconjuntos se ajustan. GAMMA agrega un nuevo perfil `Mesh`, descrito en
96
96
[GEP-1686], que sólo verifica la funcionalidad de service mesh definida por
97
- GAMMA. Ahora mismo, Kuma 2.3+, Linkerd 2.14+ e Istio 1.16+ están completamente
98
- conformes con el perfil `Mesh`.
97
+ GAMMA. Ahora mismo, Kuma 2.3+, Linkerd 2.14+ e Istio 1.16+ son completamente
98
+ compatibles con el perfil `Mesh`.
99
99
100
100
# # ¿Qué más hay en Gateway API v0.8.0?
101
101
102
- Versión v0.8.0 se trata principalmente de preparar Gateway API para versión
102
+ Versión v0.8.0 trata principalmente de preparar Gateway API para versión
103
103
v.1.0, en la que planeamos que HTTPRoute, Gateway, y GatewayClass se graduarán
104
104
a GA. Hay dos cambios principales relacionados con esta preparación :
105
105
validación CEL y cambios en la versión de la API.
@@ -142,11 +142,11 @@ soportados por Gateway API, y la versión v0.8.0 no se puede instalar en ellas
142
142
143
143
En la versión de Gateway API v1.0, se graduarán los recursos Gateway,
144
144
GatewayClass, y HTTPRoute a la versión de API v1 desde v1beta1. Como
145
- preparación, seguimos actualizando las versiones de los recursos que han
146
- graduado desde la versión v1alpha1 a v1beta1. Para más información, consulta a
145
+ preparación, seguimos actualizando las versiones de los recursos que se han
146
+ graduado desde la versión v1alpha1 a v1beta1. Para más información, consulta
147
147
[las notas de lanzamiento a la versión v0.8.0][v0.8.0 release notes].
148
148
149
- # # Cómo empezar con la Gateway API
149
+ # # Cómo empezar con Gateway API
150
150
151
151
Gateway API representa el futuro de las APIs de load balancing, enrutamiento,
152
152
y service mesh en Kubernetes. Ya hay mas que 20 [implementaciones][impl]
0 commit comments