1
0
Fork 0

gateway api: support RouteNamespaces

Co-authored-by: Jean-Baptiste Doumenjou <925513+jbdoumenjou@users.noreply.github.com>
This commit is contained in:
Tom Moulard 2021-10-04 15:46:08 +02:00 committed by GitHub
parent 9ef3fc84f9
commit 969dd088a2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
24 changed files with 2629 additions and 95 deletions

View file

@ -33,6 +33,42 @@ subsets:
- name: web2
port: 8000
---
apiVersion: v1
kind: Service
metadata:
name: whoami-bar
namespace: bar
spec:
ports:
- name: web2
port: 8000
targetPort: web2
- name: web
port: 80
targetPort: web
selector:
app: containous
task: whoami
---
kind: Endpoints
apiVersion: v1
metadata:
name: whoami-bar
namespace: bar
subsets:
- addresses:
- ip: 10.10.0.11
- ip: 10.10.0.12
ports:
- name: web
port: 80
- name: web2
port: 8000
---
apiVersion: v1
kind: Service
@ -164,7 +200,6 @@ spec:
protocol: TCP
port: 443
---
kind: Endpoints
apiVersion: v1
@ -199,3 +234,38 @@ spec:
- protocol: TCP
port: 10000
name: tcp-2
---
kind: Endpoints
apiVersion: v1
metadata:
name: whoamitcp-bar
namespace: bar
subsets:
- addresses:
- ip: 10.10.0.13
- ip: 10.10.0.14
ports:
- name: tcp-1
protocol: TCP
port: 9000
- name: tcp-2
protocol: TCP
port: 10000
---
apiVersion: v1
kind: Service
metadata:
name: whoamitcp-bar
namespace: bar
spec:
ports:
- protocol: TCP
port: 9000
name: tcp-1
- protocol: TCP
port: 10000
name: tcp-2