File tree 4 files changed +9
-9
lines changed
examples/standard/clusterip-gateway
4 files changed +9
-9
lines changed Original file line number Diff line number Diff line change 1
- kind : TCPRoute/ CustomRoute
1
+ kind : [ TCPRoute| CustomRoute]
2
2
metadata :
3
3
name : service-route
4
4
spec :
5
+ config :
6
+ sessionAffinity : false
5
7
parentRefs :
6
8
- name : example-cluster-ip-gateway
7
9
rules :
8
- config:
9
- sessionAffinity : false
10
10
backendRefs :
11
11
- kind : EndpointSelector
12
- port : 8080
13
- name : exampleapp-app-pods
12
+ port : 8080
13
+ name : exampleapp-app-pods
14
14
---
15
15
apiVersion : gateway.networking.k8s.io/v1alpha1
16
16
kind : EndpointSelector
Original file line number Diff line number Diff line change 6
6
- name : example-cluster-ip-gateway
7
7
rules :
8
8
config :
9
- sessionAffinity: false
9
+ sessionAffinity : false
10
10
backendRefs :
11
11
- kind : EndpointSelector
12
12
port : 8080
Original file line number Diff line number Diff line change 1
1
# GEP-3539: ClusterIP Gateway - Gateway API to Expose Pods on Cluster-Internal IP Address
2
2
3
3
* Issue: [ #3539 ] ( https://github.com/kubernetes-sigs/gateway-api/issues/3539 )
4
- * Status: Memorandum
4
+ * Status: Provisional
5
5
6
6
## TLDR
7
7
@@ -186,7 +186,7 @@ implementations.
186
186
| Feature | ServiceAPI options | Gateway API possibilities |
187
187
| ---| ---| ---|
188
188
| sessionAffinity | ClientIP <br /> NoAffinity | Route level
189
- | allocateLoadBalancerNodePorts | True <br /> False | Not supported for ClusterIP Gateway < br /> Supported for LoadBalancer Gateway |
189
+ | allocateLoadBalancerNodePorts | True <br /> False | Not supported? (No need for LB Gateway type to also create NodePort) |
190
190
| externalIPs | List of externalIPs for service | Not supported? |
191
191
| externalTrafficPolicy | Local <br /> Cluster | Supported for LB Gateways only, Route level |
192
192
| internalTrafficPolicy | Local <br /> Cluster | Supported for ClusterIP Gateways only, Route level |
Original file line number Diff line number Diff line change @@ -2,6 +2,6 @@ apiVersion: internal.gateway.networking.k8s.io/v1alpha1
2
2
kind : GEPDetails
3
3
number : 3539
4
4
name : ClusterIP Gateway - Gateway API to Expose Pods on Cluster-Internal IP Address
5
- status : Experimental
5
+ status : Provisional
6
6
authors :
7
7
- ptrivedi
You can’t perform that action at this time.
0 commit comments