...
1---
2apiVersion: gateway.networking.k8s.io/v1beta1
3kind: ReferenceGrant
4metadata:
5 name: reference-grant-wrong-namespace
6 namespace: gateway-conformance-infra
7spec:
8 from:
9 - group: gateway.networking.k8s.io
10 kind: HTTPRoute
11 namespace: gateway-conformance-infra
12 to:
13 - group: ""
14 kind: Service
15 name: web-backend
16---
17apiVersion: gateway.networking.k8s.io/v1beta1
18kind: ReferenceGrant
19metadata:
20 name: reference-grant-wrong-from-group
21 namespace: gateway-conformance-web-backend
22spec:
23 from:
24 - group: not-the-group-youre-looking-for
25 kind: HTTPRoute
26 namespace: gateway-conformance-infra
27 to:
28 - group: ""
29 kind: Service
30 name: web-backend
31---
32apiVersion: gateway.networking.k8s.io/v1beta1
33kind: ReferenceGrant
34metadata:
35 name: reference-grant-wrong-from-kind
36 namespace: gateway-conformance-web-backend
37spec:
38 from:
39 - group: gateway.networking.k8s.io
40 kind: Gateway
41 namespace: gateway-conformance-infra
42 to:
43 - group: ""
44 kind: Service
45 name: web-backend
46---
47apiVersion: gateway.networking.k8s.io/v1beta1
48kind: ReferenceGrant
49metadata:
50 name: reference-grant-wrong-from-namespace
51 namespace: gateway-conformance-web-backend
52spec:
53 from:
54 - group: gateway.networking.k8s.io
55 kind: HTTPRoute
56 namespace: not-the-namespace-youre-looking-for
57 to:
58 - group: ""
59 kind: Service
60 name: web-backend
61---
62apiVersion: gateway.networking.k8s.io/v1beta1
63kind: ReferenceGrant
64metadata:
65 name: reference-grant-wrong-to-group
66 namespace: gateway-conformance-web-backend
67spec:
68 from:
69 - group: gateway.networking.k8s.io
70 kind: HTTPRoute
71 namespace: gateway-conformance-infra
72 to:
73 - group: not-the-group-youre-looking-for
74 kind: Service
75 name: web-backend
76---
77apiVersion: gateway.networking.k8s.io/v1beta1
78kind: ReferenceGrant
79metadata:
80 name: reference-grant-wrong-to-kind
81 namespace: gateway-conformance-web-backend
82spec:
83 from:
84 - group: gateway.networking.k8s.io
85 kind: HTTPRoute
86 namespace: gateway-conformance-infra
87 to:
88 - group: ""
89 kind: Secret
90 name: web-backend
91---
92apiVersion: gateway.networking.k8s.io/v1beta1
93kind: ReferenceGrant
94metadata:
95 name: reference-grant-wrong-to-name
96 namespace: gateway-conformance-web-backend
97spec:
98 from:
99 - group: gateway.networking.k8s.io
100 kind: HTTPRoute
101 namespace: gateway-conformance-infra
102 to:
103 - group: ""
104 kind: Secret
105 name: not-the-service-youre-looking-for
106---
107apiVersion: gateway.networking.k8s.io/v1
108kind: HTTPRoute
109metadata:
110 name: reference-grant
111 namespace: gateway-conformance-infra
112spec:
113 parentRefs:
114 - name: same-namespace
115 rules:
116 - backendRefs:
117 - name: web-backend
118 namespace: gateway-conformance-web-backend
119 port: 8080
View as plain text