13 Istio 流量管理原理与协议扩展 赵化冰name: reviews-route spec: hosts: - reviews.prod.svc.cluster.local awesomeRPC: - name: ”canary-route" match: - headers: user: exact: jason route: - destination: host: reviews.prod.svc.cluster.local subset: svc.cluster.local", "reviews" ], "routes": [ { "name": ”canary-route" "match": { "headers": [ { "name": ":user", "exact_match": "jason" } ], }, "route": { "cluster": "outbound|9080||reviews.default.svc reviews-route spec: hosts: - reviews.prod.svc.cluster.local protocol: awesomeRPC - name: ”canary-route" - match: attributes: - user: exact: jason route: - destination: host: reviews.prod.svc.cluster.local subset:0 码力 | 20 页 | 11.31 MB | 6 月前3
Istio Security Assessmentcould be build a self- hosted checklist of features and configuration options that Istio believes match security best practices. See Appendix B on page 40. 2 | Google Istio Security Assessment Google / gateways: - test/bookinfo-gateway http: - match: - uri: exact: /productpage route: - destination: host: details.restrict-test.svc.cluster.local port: number: 9080 - match: - uri: exact: /login redirect: expressions is one method of doing accomplishing this. If data is found by the code that does not match expectations, raise an error. 35 | Google Istio Security Assessment Google / NCC Group Confidential0 码力 | 51 页 | 849.66 KB | 1 年前3
Your laptop as part
of the service meshrequest_handle:headers():get("x-devroute") 3 if string.match(contract, "foo") == nil then 4 return 5 end #IstioCon 6 -- we have a contract match 7 address = contract[“foo”] 8 headers =0 码力 | 30 页 | 555.24 KB | 1 年前3
Kubernetes容器应用基于Istio的灰度发布实践apiVersion: … kind: VirtualService metadata: name: ratings-route spec: hosts: - svcb http: - match: - headers: cookie: exact: “group=dev” route: - destination: name: v1 - route: - destination: “reviews-route” }, “spec”: { “hosts”: [ "reviews" ], “gateways”: [ "bookinfo", "mesh" ], “http”: [ { "match": [ { "headers": { "cookie": { "regex": "^(.*?;)?(user=jason)(;.*)?" } }, "uri": { "prefix":0 码力 | 38 页 | 14.93 MB | 1 年前3
Kubernetes容器应用基于Istio的灰度发布实践Pilot apiVersion: … kind: VirtualService metadata: name: ratings-route spec: hosts: - svcb http: - match: - headers: cookie: exact: “group=dev” route: - destination: name: v1 - route: - destination: “reviews-route” }, “spec”: { “hosts”: [ "reviews" ], “gateways”: [ "bookinfo", "mesh" ], “http”: [ { "match": [ { "headers": { "cookie": { "regex": "^(.*?;)?(user=jason)(;.*)?" } }, "uri": { "prefix":0 码力 | 34 页 | 2.64 MB | 6 月前3
Extending service mesh capabilities using a streamlined way based on WASM and ORASnetworking.istio.io/v1alpha3 kind: EnvoyFilter metadata: …. spec: configPatches: - applyTo: HTTP_FILTER match: …. patch: …. workloadSelector: labels: app: productpage version: v1 19 生成的Istio Envoy Filter资源(2) networking.istio.io/v1alpha3 kind: EnvoyFilter metadata: …. spec: configPatches: - applyTo: HTTP_FILTER match: …. patch: …. workloadSelector: labels: app: productpage version: v1 20 更新后的Deployment - 以hostpath方式挂载wasm0 码力 | 23 页 | 2.67 MB | 1 年前3
Istio-redirector: the way
to go to manage
thousands of HTTP
redirectionsgateways: - istio-system/istio-ingressgateway hosts: - www.blablacar.fr http: - match: - uri: exact: /co2 redirect: uri: /blablalife/lp/zeroemptyseats0 码力 | 13 页 | 1.07 MB | 1 年前3
How HP set up secure and
wise platform with IstioPlatform K8s custom resource definition HTTP filters Network filters UDP listener filters … Match outbound listeners in all sidecars Or Istio gateway The Lua code that Envoy will execute. Which0 码力 | 23 页 | 1.18 MB | 1 年前3
Leveraging Istio for Creating API Tests - Low Effort API Testing for MicroservicesConfigure mocks with Istio virtual service Route requests to mock svc with a virtual service - match: - uri: prefix: /reviews rewrite: uri: /api/ms/CubeCorp/MovieInfo/test/reviews/reviews0 码力 | 21 页 | 1.09 MB | 1 年前3
Is Your Virtual Machine Really Ready-to-go with Istio?safety ○ Tracing, security ○ Networking ● Hooks ○ sock_ops ■ Construct map ○ sk_msg_md ■ Match & redirect ● ~5% improvements #IstioCon TCP/IP Stack Bypass (cont.) ● Leverage eBPF ● Target0 码力 | 50 页 | 2.19 MB | 1 年前3
共 12 条
- 1
- 2













