cilium
47 строк · 829.0 Байт
1---
2apiVersion: gateway.networking.k8s.io/v1
3kind: Gateway
4metadata:
5name: my-gateway
6spec:
7gatewayClassName: cilium
8listeners:
9- protocol: HTTP
10port: 80
11name: web-gw
12allowedRoutes:
13namespaces:
14from: Same
15---
16apiVersion: gateway.networking.k8s.io/v1
17kind: HTTPRoute
18metadata:
19name: http-app-1
20spec:
21parentRefs:
22- name: my-gateway
23namespace: default
24rules:
25- matches:
26- path:
27type: PathPrefix
28value: /details
29backendRefs:
30- name: details
31port: 9080
32- matches:
33- headers:
34- type: Exact
35name: magic
36value: foo
37queryParams:
38- type: Exact
39name: great
40value: example
41path:
42type: PathPrefix
43value: /
44method: GET
45backendRefs:
46- name: productpage
47port: 9080
48