File tree Expand file tree Collapse file tree 9 files changed +36
-6
lines changed Expand file tree Collapse file tree 9 files changed +36
-6
lines changed Original file line number Diff line number Diff line change 1+ apiVersion : gateway.networking.k8s.io/v1
2+ kind : HTTPRoute
3+ metadata :
4+ name : whoami
5+ namespace : whoami
6+ spec :
7+ parentRefs :
8+ - { name: external, namespace: gateway }
9+ - { name: internal, namespace: gateway }
10+ hostnames : [ "whoami.stonegarden.dev" ]
11+ rules :
12+ - backendRefs : [ { name: whoami, port: 80 } ]
13+ matches :
14+ - path : { type: PathPrefix, value: / }
Original file line number Diff line number Diff line change @@ -4,4 +4,5 @@ kind: Kustomization
44resources :
55 - ns.yaml
66 - svc.yaml
7+ - http-route.yaml
78 - deployment.yaml
Original file line number Diff line number Diff line change @@ -78,7 +78,7 @@ loadBalancer:
7878gatewayAPI :
7979 enabled : true
8080 enableAlpn : true
81- # enableAppProtocol: true
81+ enableAppProtocol : true
8282
8383envoy :
8484 prometheus :
Original file line number Diff line number Diff line change 1212 labels :
1313 app : agent
1414 spec :
15+ dnsConfig :
16+ nameservers :
17+ - 10.96.0.12 # AdGuard Home
18+ - 10.96.0.11 # Unbound
19+ dnsPolicy : None
1520 securityContext :
1621 seccompProfile :
1722 type : RuntimeDefault
Original file line number Diff line number Diff line change 1212 - backendRefs : [ { name: management, port: 80 } ]
1313 matches :
1414 - headers : [ { name: Content-Type, value: application/grpc } ]
15- - method : { service: management.ManagementService }
15+ method : { service: management.ManagementService }
1616 - backendRefs : [ { name: signal, port: 80 } ]
1717 matches :
1818 - headers : [ { name: Content-Type, value: application/grpc } ]
19- - method : { service: signalexchange.SignalExchange }
19+ method : { service: signalexchange.SignalExchange }
Original file line number Diff line number Diff line change 2020 topology.kubernetes.io/zone : abel
2121 dnsConfig :
2222 nameservers :
23- - 172.20.10.153 # AdGuard Home
2423 - 10.96.0.12 # AdGuard Home
2524 - 10.96.0.11 # Unbound
2625 dnsPolicy : None
7574 ports :
7675 - name : http
7776 containerPort : 80
77+ - name : legacy-grpc
78+ containerPort : 33073
7879 resources :
7980 requests :
8081 memory : 64Mi
Original file line number Diff line number Diff line change 1010 ports :
1111 - name : http
1212 port : 80
13- appProtocol : kubernetes.io/h2c
1413 targetPort : http
14+ - name : grpc
15+ port : 33073
16+ targetPort : legacy-grpc
17+ appProtocol : kubernetes.io/h2c
Original file line number Diff line number Diff line change 3939 ports :
4040 - name : http
4141 containerPort : 80
42+ - name : legacy-grpc
43+ containerPort : 10000
4244 livenessProbe :
4345 tcpSocket :
4446 port : http
Original file line number Diff line number Diff line change 1010 ports :
1111 - name : http
1212 port : 80
13- appProtocol : kubernetes.io/h2c
1413 targetPort : http
14+ appProtocol : kubernetes.io/ws
15+ - name : grpc
16+ port : 1000
17+ targetPort : legacy-grpc
18+ appProtocol : kubernetes.io/h2c
You can’t perform that action at this time.
0 commit comments