├── .DS_Store ├── AppendixA ├── .DS_Store ├── Consul │ ├── curl-to-envoy-dummy-intentions.yaml │ ├── envoy-proxy-01.yaml │ ├── envoy-proxy-02.yaml │ ├── ingressGateway.yaml │ ├── routing-to-envoy-dummy.yaml │ └── splitter.yaml ├── Kuma │ ├── allow-traffic-curl-to-envoyv1.yaml │ ├── allow-traffic-curl-to-envoyv2.yaml │ ├── allow-traffic-edgegateway-to-envoy.yaml │ ├── enablemutualTLS.yaml │ ├── envoy-proxy-01.yaml │ ├── envoy-proxy-02.yaml │ ├── envoydummyGateway01.yaml │ ├── envoydummyGatewayInstance01.yaml │ ├── envoydummyGatewayRoute01.yaml │ ├── team-digital-mesh.yaml │ ├── trafficRouting01.yaml │ └── trafficRouting02.yaml └── Linkerd │ ├── HTTPRoute.yaml │ ├── HttpRouteAuthorization.yaml │ ├── authorize-curl-access-to-envoydummy.yaml │ ├── envoy-proxy-01.yaml │ └── envoydummy-server.yaml ├── Bootstrap-Service-Mesh-Implementations-with-Istio.code-workspace ├── Chapter10 ├── 01-Cluster1.yaml ├── 01-WorkloadGroup.yaml ├── 01-envoy-proxy.yaml ├── 01-istio-gateway.yaml └── 02-envoy-proxy.yaml ├── Chapter11 ├── 01-envoy-proxy.yaml ├── 02-curl.yaml ├── 03-telemetry-01.yaml ├── 03-telemetry-02.yaml ├── 04-istio-gateway-chaos.yaml ├── 04-istio-gateway.yaml ├── 05-GatekeeperConfig.yaml ├── 06-envoy-proxy-chaos.yaml ├── 07-envoy-proxy-chaos.yaml └── gatekeeper │ ├── 01-istiopodlabelconstraint.yaml │ ├── 01-istiopodlabelconstraint_template.yaml │ ├── 02-istioportconstraints.yaml │ └── 02-istioportconstraints_template.yaml ├── Chapter12 ├── OPAGatekeeper │ └── automaticsidecarinjection │ │ ├── 00-online-boutique-shop-ns.yaml │ │ ├── 01-emailservice.yaml │ │ ├── 02-checkoutservice.yaml │ │ ├── 03-recommedationservice.yaml │ │ ├── 04-frontendservice.yaml │ │ ├── 05-paymentservice.yaml │ │ ├── 06-productcatalogueservice.yaml │ │ ├── 07-cartservice.yaml │ │ ├── 08-currencyservice.yaml │ │ ├── 09-shippingservice.yaml │ │ ├── 10-rediscartservice.yaml │ │ └── 11-adservice.yaml ├── applicationResiliency │ ├── connectionpooling,yaml │ ├── outlierdetection.yaml │ ├── retries.yaml │ └── timeout.yaml ├── online-boutique-orig │ ├── 00-online-boutique-shop-ns.yaml │ ├── 01-emailservice.yaml │ ├── 02-checkoutservice.yaml │ ├── 03-recommedationservice.yaml │ ├── 04-frontendservice.yaml │ ├── 05-paymentservice.yaml │ ├── 06-productcatalogueservice.yaml │ ├── 07-cartservice.yaml │ ├── 08-currencyservice.yaml │ ├── 09-shippingservice.yaml │ ├── 10-rediscartservice.yaml │ └── 11-adservice.yaml ├── security │ ├── 01-istio-gateway.yaml │ ├── requestAuthentication.yaml │ ├── requestAuthorizationPolicy.yaml │ └── strictMTLS.yaml └── trafficmanagement │ ├── 01-gateway.yaml │ ├── 02-virtualservice-frontend.yaml │ └── 03-virtualservicesanddr-otherservices.yaml ├── Chapter3 ├── envoy-config-1.yaml ├── envoy-config-2.yaml ├── envoy-config-3.yaml └── envoy-config-4.yaml ├── Chapter4 ├── 01-envoy-proxy.yaml ├── 02-envoy-proxy.yaml ├── 1-istio-ingress.yaml ├── 10-a-istio-egress-gateway.yaml ├── 10-b-istio-egress-gateway.yaml ├── 10-c-istio-egress-gateway.yaml ├── 2-istio-ingress.yaml ├── 3-istio-gateway.yaml ├── 4a-istio-gateway.yaml ├── 4b-istio-gateway.yaml ├── 5a-istio-gateway.yaml ├── 6-istio-gateway.yaml ├── 7-istio-gateway.yaml ├── 8-istio-gateway.yaml ├── 9-istio-gateway.yaml ├── ClusterIp-front-end-svc.yaml └── envoy-config-2.yaml ├── Chapter5 ├── 01-sockshop-istio-gateway.yaml ├── 02-faultinjection_delay.yaml ├── 03-faultinjection_abort.yaml ├── 04-request-timeouts.yaml ├── 05-request-retry.yaml ├── 06-a-loadbalancing-passthrough.yaml ├── 06-loadbalancing-roundrobbin.yaml ├── 07-loadbalancing-random.yaml ├── 08-loadbalancing-leastrequest.yaml ├── 09-loadbalancing-multirules.yaml ├── 10-connection-pooling.yaml ├── 11-request-retry-disabled.yaml ├── 12-outlier-detection.yaml ├── envoy-proxy-01.yaml ├── envoy-proxy-02-abort-02.yaml ├── envoy-proxy-02-delay-02.yaml ├── envoy-proxy-02.yaml └── mockshop-ingress_01.yaml ├── Chapter6 ├── .DS_Store ├── 01-curl-deployment.yaml ├── 01-envoy-dummy.yaml ├── 01-httpbin-deployment.yaml ├── 01-requestAuthentication.yaml ├── 02-curl-deployment.yaml ├── 02-httpbin-deployment-MTLS.yaml ├── 02-httpbin-strictTLS.yaml ├── 02-requestAuthorization.yaml ├── 03-curl-deployment.yaml ├── 03-httpbin-strictTLSwithException.yaml ├── 03-requestAuthorization.yaml ├── 04-httpbinAuthorizationForSpecificSA.yaml └── 05-httpbinAuthorizationForSpecificPath.yaml ├── Chapter7 ├── 01-custom-metrics.yaml ├── 01-httpbin-deployment.yaml ├── 01-prometheus.yaml ├── 01-sockshopfrontenddeployment_patch.yaml ├── 02-new-metric.yaml ├── 02-sockshopfrontenddeployment_patch.yaml ├── bookinfo-gateway.yaml ├── bookinfo-samplingdemo.yaml └── sockshop-IstioServices.yaml ├── Chapter8 ├── .DS_Store ├── 01-Cluster1.yaml ├── 01-Cluster2.yaml ├── 01-envoy-proxy.yaml ├── 01-istio-gateway.yaml ├── 02-Cluster2.yaml ├── 02-envoy-proxy.yaml ├── 03-Cluster3.yaml └── 04-Cluster2.yaml ├── Chapter9 ├── .DS_Store ├── 01-envoy-dummy.yaml ├── 01-httpbin-deployment.yaml ├── 01-wasmplugin.yaml ├── 02-envoy-dummy.yaml ├── 02-httpbinenvoyfilter-httpbin.yaml ├── 02-wasmplugin.yaml ├── 03-httpbinenvoyfilter-httpbiningress.yaml ├── go-wasm-example │ ├── .DS_Store │ ├── .gitignore │ ├── cmd │ │ ├── .DS_Store │ │ ├── wasm │ │ │ └── main.go │ │ └── webserver │ │ │ └── main.go │ ├── go.mod │ ├── go.sum │ └── static │ │ └── index.html ├── go_wasm_example_for_envoy │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── main.wasm └── go_wasm_example_for_istio │ ├── AddRequestHeader.wasm │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── main.wasm ├── Output references ├── .DS_Store ├── Chapter 2 │ └── productpage pod.docx └── Chapter 3 │ └── IstioOperator CR.docx ├── README.md ├── sockshop ├── .DS_Store ├── Makefile └── devops │ ├── .DS_Store │ └── deploy │ ├── .DS_Store │ ├── .gitignore │ ├── kubernetes │ ├── .DS_Store │ └── manifests │ │ ├── 00-sock-shop-ns.yaml │ │ ├── 01-carts-dep.yaml │ │ ├── 02-carts-svc.yml │ │ ├── 03-carts-db-dep.yaml │ │ ├── 04-carts-db-svc.yaml │ │ ├── 05-catalogue-dep.yaml │ │ ├── 06-catalogue-svc.yaml │ │ ├── 07-catalogue-db-dep.yaml │ │ ├── 08-catalogue-db-svc.yaml │ │ ├── 09-front-end-dep.yaml │ │ ├── 10-front-end-svc.yaml │ │ ├── 11-orders-dep.yaml │ │ ├── 12-orders-svc.yaml │ │ ├── 13-orders-db-dep.yaml │ │ ├── 14-orders-db-svc.yaml │ │ ├── 15-payment-dep.yaml │ │ ├── 16-payment-svc.yaml │ │ ├── 17-queue-master-dep.yaml │ │ ├── 18-queue-master-svc.yaml │ │ ├── 19-rabbitmq-dep.yaml │ │ ├── 20-rabbitmq-svc.yaml │ │ ├── 21-session-db-dep.yaml │ │ ├── 22-session-db-svc.yaml │ │ ├── 23-shipping-dep.yaml │ │ ├── 24-shipping-svc.yaml │ │ ├── 25-user-dep.yaml │ │ ├── 26-user-svc.yaml │ │ ├── 27-user-db-dep.yaml │ │ └── 28-user-db-svc.yaml │ └── terraform │ ├── .gitignore │ ├── pkg │ └── sumdb │ │ └── sum.golang.org │ │ └── latest │ └── src │ ├── .terraform.lock.hcl │ ├── data-sources.tf │ ├── eks-cluster.tf │ ├── node-groups.tf │ ├── outputs.tf │ ├── providers.tf │ ├── terraform.tfvars │ ├── variables.tf │ └── vpc.tf └── utilities ├── curl-temp.yaml ├── curl-utilities.yaml ├── curl.yaml └── nginx.yaml /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/.DS_Store -------------------------------------------------------------------------------- /AppendixA/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/.DS_Store -------------------------------------------------------------------------------- /AppendixA/Consul/curl-to-envoy-dummy-intentions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Consul/curl-to-envoy-dummy-intentions.yaml -------------------------------------------------------------------------------- /AppendixA/Consul/envoy-proxy-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Consul/envoy-proxy-01.yaml -------------------------------------------------------------------------------- /AppendixA/Consul/envoy-proxy-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Consul/envoy-proxy-02.yaml -------------------------------------------------------------------------------- /AppendixA/Consul/ingressGateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Consul/ingressGateway.yaml -------------------------------------------------------------------------------- /AppendixA/Consul/routing-to-envoy-dummy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Consul/routing-to-envoy-dummy.yaml -------------------------------------------------------------------------------- /AppendixA/Consul/splitter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Consul/splitter.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/allow-traffic-curl-to-envoyv1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/allow-traffic-curl-to-envoyv1.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/allow-traffic-curl-to-envoyv2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/allow-traffic-curl-to-envoyv2.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/allow-traffic-edgegateway-to-envoy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/allow-traffic-edgegateway-to-envoy.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/enablemutualTLS.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/enablemutualTLS.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/envoy-proxy-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/envoy-proxy-01.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/envoy-proxy-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/envoy-proxy-02.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/envoydummyGateway01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/envoydummyGateway01.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/envoydummyGatewayInstance01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/envoydummyGatewayInstance01.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/envoydummyGatewayRoute01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/envoydummyGatewayRoute01.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/team-digital-mesh.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/team-digital-mesh.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/trafficRouting01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/trafficRouting01.yaml -------------------------------------------------------------------------------- /AppendixA/Kuma/trafficRouting02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Kuma/trafficRouting02.yaml -------------------------------------------------------------------------------- /AppendixA/Linkerd/HTTPRoute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Linkerd/HTTPRoute.yaml -------------------------------------------------------------------------------- /AppendixA/Linkerd/HttpRouteAuthorization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Linkerd/HttpRouteAuthorization.yaml -------------------------------------------------------------------------------- /AppendixA/Linkerd/authorize-curl-access-to-envoydummy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Linkerd/authorize-curl-access-to-envoydummy.yaml -------------------------------------------------------------------------------- /AppendixA/Linkerd/envoy-proxy-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Linkerd/envoy-proxy-01.yaml -------------------------------------------------------------------------------- /AppendixA/Linkerd/envoydummy-server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/AppendixA/Linkerd/envoydummy-server.yaml -------------------------------------------------------------------------------- /Bootstrap-Service-Mesh-Implementations-with-Istio.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Bootstrap-Service-Mesh-Implementations-with-Istio.code-workspace -------------------------------------------------------------------------------- /Chapter10/01-Cluster1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter10/01-Cluster1.yaml -------------------------------------------------------------------------------- /Chapter10/01-WorkloadGroup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter10/01-WorkloadGroup.yaml -------------------------------------------------------------------------------- /Chapter10/01-envoy-proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter10/01-envoy-proxy.yaml -------------------------------------------------------------------------------- /Chapter10/01-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter10/01-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter10/02-envoy-proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter10/02-envoy-proxy.yaml -------------------------------------------------------------------------------- /Chapter11/01-envoy-proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/01-envoy-proxy.yaml -------------------------------------------------------------------------------- /Chapter11/02-curl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/02-curl.yaml -------------------------------------------------------------------------------- /Chapter11/03-telemetry-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/03-telemetry-01.yaml -------------------------------------------------------------------------------- /Chapter11/03-telemetry-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/03-telemetry-02.yaml -------------------------------------------------------------------------------- /Chapter11/04-istio-gateway-chaos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/04-istio-gateway-chaos.yaml -------------------------------------------------------------------------------- /Chapter11/04-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/04-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter11/05-GatekeeperConfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/05-GatekeeperConfig.yaml -------------------------------------------------------------------------------- /Chapter11/06-envoy-proxy-chaos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/06-envoy-proxy-chaos.yaml -------------------------------------------------------------------------------- /Chapter11/07-envoy-proxy-chaos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/07-envoy-proxy-chaos.yaml -------------------------------------------------------------------------------- /Chapter11/gatekeeper/01-istiopodlabelconstraint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/gatekeeper/01-istiopodlabelconstraint.yaml -------------------------------------------------------------------------------- /Chapter11/gatekeeper/01-istiopodlabelconstraint_template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/gatekeeper/01-istiopodlabelconstraint_template.yaml -------------------------------------------------------------------------------- /Chapter11/gatekeeper/02-istioportconstraints.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/gatekeeper/02-istioportconstraints.yaml -------------------------------------------------------------------------------- /Chapter11/gatekeeper/02-istioportconstraints_template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter11/gatekeeper/02-istioportconstraints_template.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/00-online-boutique-shop-ns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/00-online-boutique-shop-ns.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/01-emailservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/01-emailservice.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/02-checkoutservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/02-checkoutservice.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/03-recommedationservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/03-recommedationservice.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/04-frontendservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/04-frontendservice.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/05-paymentservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/05-paymentservice.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/06-productcatalogueservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/06-productcatalogueservice.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/07-cartservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/07-cartservice.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/08-currencyservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/08-currencyservice.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/09-shippingservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/09-shippingservice.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/10-rediscartservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/10-rediscartservice.yaml -------------------------------------------------------------------------------- /Chapter12/OPAGatekeeper/automaticsidecarinjection/11-adservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/OPAGatekeeper/automaticsidecarinjection/11-adservice.yaml -------------------------------------------------------------------------------- /Chapter12/applicationResiliency/connectionpooling,yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/applicationResiliency/connectionpooling,yaml -------------------------------------------------------------------------------- /Chapter12/applicationResiliency/outlierdetection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/applicationResiliency/outlierdetection.yaml -------------------------------------------------------------------------------- /Chapter12/applicationResiliency/retries.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/applicationResiliency/retries.yaml -------------------------------------------------------------------------------- /Chapter12/applicationResiliency/timeout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/applicationResiliency/timeout.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/00-online-boutique-shop-ns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/00-online-boutique-shop-ns.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/01-emailservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/01-emailservice.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/02-checkoutservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/02-checkoutservice.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/03-recommedationservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/03-recommedationservice.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/04-frontendservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/04-frontendservice.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/05-paymentservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/05-paymentservice.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/06-productcatalogueservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/06-productcatalogueservice.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/07-cartservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/07-cartservice.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/08-currencyservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/08-currencyservice.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/09-shippingservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/09-shippingservice.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/10-rediscartservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/10-rediscartservice.yaml -------------------------------------------------------------------------------- /Chapter12/online-boutique-orig/11-adservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/online-boutique-orig/11-adservice.yaml -------------------------------------------------------------------------------- /Chapter12/security/01-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/security/01-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter12/security/requestAuthentication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/security/requestAuthentication.yaml -------------------------------------------------------------------------------- /Chapter12/security/requestAuthorizationPolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/security/requestAuthorizationPolicy.yaml -------------------------------------------------------------------------------- /Chapter12/security/strictMTLS.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/security/strictMTLS.yaml -------------------------------------------------------------------------------- /Chapter12/trafficmanagement/01-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/trafficmanagement/01-gateway.yaml -------------------------------------------------------------------------------- /Chapter12/trafficmanagement/02-virtualservice-frontend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/trafficmanagement/02-virtualservice-frontend.yaml -------------------------------------------------------------------------------- /Chapter12/trafficmanagement/03-virtualservicesanddr-otherservices.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter12/trafficmanagement/03-virtualservicesanddr-otherservices.yaml -------------------------------------------------------------------------------- /Chapter3/envoy-config-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter3/envoy-config-1.yaml -------------------------------------------------------------------------------- /Chapter3/envoy-config-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter3/envoy-config-2.yaml -------------------------------------------------------------------------------- /Chapter3/envoy-config-3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter3/envoy-config-3.yaml -------------------------------------------------------------------------------- /Chapter3/envoy-config-4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter3/envoy-config-4.yaml -------------------------------------------------------------------------------- /Chapter4/01-envoy-proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/01-envoy-proxy.yaml -------------------------------------------------------------------------------- /Chapter4/02-envoy-proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/02-envoy-proxy.yaml -------------------------------------------------------------------------------- /Chapter4/1-istio-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/1-istio-ingress.yaml -------------------------------------------------------------------------------- /Chapter4/10-a-istio-egress-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/10-a-istio-egress-gateway.yaml -------------------------------------------------------------------------------- /Chapter4/10-b-istio-egress-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/10-b-istio-egress-gateway.yaml -------------------------------------------------------------------------------- /Chapter4/10-c-istio-egress-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/10-c-istio-egress-gateway.yaml -------------------------------------------------------------------------------- /Chapter4/2-istio-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/2-istio-ingress.yaml -------------------------------------------------------------------------------- /Chapter4/3-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/3-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter4/4a-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/4a-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter4/4b-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/4b-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter4/5a-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/5a-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter4/6-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/6-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter4/7-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/7-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter4/8-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/8-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter4/9-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/9-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter4/ClusterIp-front-end-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/ClusterIp-front-end-svc.yaml -------------------------------------------------------------------------------- /Chapter4/envoy-config-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter4/envoy-config-2.yaml -------------------------------------------------------------------------------- /Chapter5/01-sockshop-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/01-sockshop-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter5/02-faultinjection_delay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/02-faultinjection_delay.yaml -------------------------------------------------------------------------------- /Chapter5/03-faultinjection_abort.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/03-faultinjection_abort.yaml -------------------------------------------------------------------------------- /Chapter5/04-request-timeouts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/04-request-timeouts.yaml -------------------------------------------------------------------------------- /Chapter5/05-request-retry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/05-request-retry.yaml -------------------------------------------------------------------------------- /Chapter5/06-a-loadbalancing-passthrough.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/06-a-loadbalancing-passthrough.yaml -------------------------------------------------------------------------------- /Chapter5/06-loadbalancing-roundrobbin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/06-loadbalancing-roundrobbin.yaml -------------------------------------------------------------------------------- /Chapter5/07-loadbalancing-random.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/07-loadbalancing-random.yaml -------------------------------------------------------------------------------- /Chapter5/08-loadbalancing-leastrequest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/08-loadbalancing-leastrequest.yaml -------------------------------------------------------------------------------- /Chapter5/09-loadbalancing-multirules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/09-loadbalancing-multirules.yaml -------------------------------------------------------------------------------- /Chapter5/10-connection-pooling.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/10-connection-pooling.yaml -------------------------------------------------------------------------------- /Chapter5/11-request-retry-disabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/11-request-retry-disabled.yaml -------------------------------------------------------------------------------- /Chapter5/12-outlier-detection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/12-outlier-detection.yaml -------------------------------------------------------------------------------- /Chapter5/envoy-proxy-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/envoy-proxy-01.yaml -------------------------------------------------------------------------------- /Chapter5/envoy-proxy-02-abort-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/envoy-proxy-02-abort-02.yaml -------------------------------------------------------------------------------- /Chapter5/envoy-proxy-02-delay-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/envoy-proxy-02-delay-02.yaml -------------------------------------------------------------------------------- /Chapter5/envoy-proxy-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/envoy-proxy-02.yaml -------------------------------------------------------------------------------- /Chapter5/mockshop-ingress_01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter5/mockshop-ingress_01.yaml -------------------------------------------------------------------------------- /Chapter6/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/.DS_Store -------------------------------------------------------------------------------- /Chapter6/01-curl-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/01-curl-deployment.yaml -------------------------------------------------------------------------------- /Chapter6/01-envoy-dummy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/01-envoy-dummy.yaml -------------------------------------------------------------------------------- /Chapter6/01-httpbin-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/01-httpbin-deployment.yaml -------------------------------------------------------------------------------- /Chapter6/01-requestAuthentication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/01-requestAuthentication.yaml -------------------------------------------------------------------------------- /Chapter6/02-curl-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/02-curl-deployment.yaml -------------------------------------------------------------------------------- /Chapter6/02-httpbin-deployment-MTLS.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/02-httpbin-deployment-MTLS.yaml -------------------------------------------------------------------------------- /Chapter6/02-httpbin-strictTLS.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/02-httpbin-strictTLS.yaml -------------------------------------------------------------------------------- /Chapter6/02-requestAuthorization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/02-requestAuthorization.yaml -------------------------------------------------------------------------------- /Chapter6/03-curl-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/03-curl-deployment.yaml -------------------------------------------------------------------------------- /Chapter6/03-httpbin-strictTLSwithException.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/03-httpbin-strictTLSwithException.yaml -------------------------------------------------------------------------------- /Chapter6/03-requestAuthorization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/03-requestAuthorization.yaml -------------------------------------------------------------------------------- /Chapter6/04-httpbinAuthorizationForSpecificSA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/04-httpbinAuthorizationForSpecificSA.yaml -------------------------------------------------------------------------------- /Chapter6/05-httpbinAuthorizationForSpecificPath.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter6/05-httpbinAuthorizationForSpecificPath.yaml -------------------------------------------------------------------------------- /Chapter7/01-custom-metrics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter7/01-custom-metrics.yaml -------------------------------------------------------------------------------- /Chapter7/01-httpbin-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter7/01-httpbin-deployment.yaml -------------------------------------------------------------------------------- /Chapter7/01-prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter7/01-prometheus.yaml -------------------------------------------------------------------------------- /Chapter7/01-sockshopfrontenddeployment_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter7/01-sockshopfrontenddeployment_patch.yaml -------------------------------------------------------------------------------- /Chapter7/02-new-metric.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter7/02-new-metric.yaml -------------------------------------------------------------------------------- /Chapter7/02-sockshopfrontenddeployment_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter7/02-sockshopfrontenddeployment_patch.yaml -------------------------------------------------------------------------------- /Chapter7/bookinfo-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter7/bookinfo-gateway.yaml -------------------------------------------------------------------------------- /Chapter7/bookinfo-samplingdemo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter7/bookinfo-samplingdemo.yaml -------------------------------------------------------------------------------- /Chapter7/sockshop-IstioServices.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter7/sockshop-IstioServices.yaml -------------------------------------------------------------------------------- /Chapter8/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter8/.DS_Store -------------------------------------------------------------------------------- /Chapter8/01-Cluster1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter8/01-Cluster1.yaml -------------------------------------------------------------------------------- /Chapter8/01-Cluster2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter8/01-Cluster2.yaml -------------------------------------------------------------------------------- /Chapter8/01-envoy-proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter8/01-envoy-proxy.yaml -------------------------------------------------------------------------------- /Chapter8/01-istio-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter8/01-istio-gateway.yaml -------------------------------------------------------------------------------- /Chapter8/02-Cluster2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter8/02-Cluster2.yaml -------------------------------------------------------------------------------- /Chapter8/02-envoy-proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter8/02-envoy-proxy.yaml -------------------------------------------------------------------------------- /Chapter8/03-Cluster3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter8/03-Cluster3.yaml -------------------------------------------------------------------------------- /Chapter8/04-Cluster2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter8/04-Cluster2.yaml -------------------------------------------------------------------------------- /Chapter9/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/.DS_Store -------------------------------------------------------------------------------- /Chapter9/01-envoy-dummy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/01-envoy-dummy.yaml -------------------------------------------------------------------------------- /Chapter9/01-httpbin-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/01-httpbin-deployment.yaml -------------------------------------------------------------------------------- /Chapter9/01-wasmplugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/01-wasmplugin.yaml -------------------------------------------------------------------------------- /Chapter9/02-envoy-dummy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/02-envoy-dummy.yaml -------------------------------------------------------------------------------- /Chapter9/02-httpbinenvoyfilter-httpbin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/02-httpbinenvoyfilter-httpbin.yaml -------------------------------------------------------------------------------- /Chapter9/02-wasmplugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/02-wasmplugin.yaml -------------------------------------------------------------------------------- /Chapter9/03-httpbinenvoyfilter-httpbiningress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/03-httpbinenvoyfilter-httpbiningress.yaml -------------------------------------------------------------------------------- /Chapter9/go-wasm-example/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go-wasm-example/.DS_Store -------------------------------------------------------------------------------- /Chapter9/go-wasm-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go-wasm-example/.gitignore -------------------------------------------------------------------------------- /Chapter9/go-wasm-example/cmd/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go-wasm-example/cmd/.DS_Store -------------------------------------------------------------------------------- /Chapter9/go-wasm-example/cmd/wasm/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go-wasm-example/cmd/wasm/main.go -------------------------------------------------------------------------------- /Chapter9/go-wasm-example/cmd/webserver/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go-wasm-example/cmd/webserver/main.go -------------------------------------------------------------------------------- /Chapter9/go-wasm-example/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go-wasm-example/go.mod -------------------------------------------------------------------------------- /Chapter9/go-wasm-example/go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter9/go-wasm-example/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go-wasm-example/static/index.html -------------------------------------------------------------------------------- /Chapter9/go_wasm_example_for_envoy/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go_wasm_example_for_envoy/go.mod -------------------------------------------------------------------------------- /Chapter9/go_wasm_example_for_envoy/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go_wasm_example_for_envoy/go.sum -------------------------------------------------------------------------------- /Chapter9/go_wasm_example_for_envoy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go_wasm_example_for_envoy/main.go -------------------------------------------------------------------------------- /Chapter9/go_wasm_example_for_envoy/main.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go_wasm_example_for_envoy/main.wasm -------------------------------------------------------------------------------- /Chapter9/go_wasm_example_for_istio/AddRequestHeader.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go_wasm_example_for_istio/AddRequestHeader.wasm -------------------------------------------------------------------------------- /Chapter9/go_wasm_example_for_istio/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go_wasm_example_for_istio/go.mod -------------------------------------------------------------------------------- /Chapter9/go_wasm_example_for_istio/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go_wasm_example_for_istio/go.sum -------------------------------------------------------------------------------- /Chapter9/go_wasm_example_for_istio/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go_wasm_example_for_istio/main.go -------------------------------------------------------------------------------- /Chapter9/go_wasm_example_for_istio/main.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Chapter9/go_wasm_example_for_istio/main.wasm -------------------------------------------------------------------------------- /Output references/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Output references/.DS_Store -------------------------------------------------------------------------------- /Output references/Chapter 2/productpage pod.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Output references/Chapter 2/productpage pod.docx -------------------------------------------------------------------------------- /Output references/Chapter 3/IstioOperator CR.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/Output references/Chapter 3/IstioOperator CR.docx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/README.md -------------------------------------------------------------------------------- /sockshop/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/.DS_Store -------------------------------------------------------------------------------- /sockshop/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/Makefile -------------------------------------------------------------------------------- /sockshop/devops/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/.DS_Store -------------------------------------------------------------------------------- /sockshop/devops/deploy/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/.DS_Store -------------------------------------------------------------------------------- /sockshop/devops/deploy/.gitignore: -------------------------------------------------------------------------------- 1 | /To-fix/* -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/.DS_Store -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/00-sock-shop-ns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/00-sock-shop-ns.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/01-carts-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/01-carts-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/02-carts-svc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/02-carts-svc.yml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/03-carts-db-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/03-carts-db-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/04-carts-db-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/04-carts-db-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/05-catalogue-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/05-catalogue-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/06-catalogue-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/06-catalogue-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/07-catalogue-db-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/07-catalogue-db-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/08-catalogue-db-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/08-catalogue-db-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/09-front-end-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/09-front-end-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/10-front-end-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/10-front-end-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/11-orders-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/11-orders-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/12-orders-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/12-orders-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/13-orders-db-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/13-orders-db-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/14-orders-db-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/14-orders-db-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/15-payment-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/15-payment-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/16-payment-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/16-payment-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/17-queue-master-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/17-queue-master-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/18-queue-master-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/18-queue-master-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/19-rabbitmq-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/19-rabbitmq-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/20-rabbitmq-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/20-rabbitmq-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/21-session-db-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/21-session-db-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/22-session-db-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/22-session-db-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/23-shipping-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/23-shipping-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/24-shipping-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/24-shipping-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/25-user-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/25-user-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/26-user-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/26-user-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/27-user-db-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/27-user-db-dep.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/kubernetes/manifests/28-user-db-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/kubernetes/manifests/28-user-db-svc.yaml -------------------------------------------------------------------------------- /sockshop/devops/deploy/terraform/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/terraform/.gitignore -------------------------------------------------------------------------------- /sockshop/devops/deploy/terraform/pkg/sumdb/sum.golang.org/latest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/terraform/pkg/sumdb/sum.golang.org/latest -------------------------------------------------------------------------------- /sockshop/devops/deploy/terraform/src/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/terraform/src/.terraform.lock.hcl -------------------------------------------------------------------------------- /sockshop/devops/deploy/terraform/src/data-sources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/terraform/src/data-sources.tf -------------------------------------------------------------------------------- /sockshop/devops/deploy/terraform/src/eks-cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/terraform/src/eks-cluster.tf -------------------------------------------------------------------------------- /sockshop/devops/deploy/terraform/src/node-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/terraform/src/node-groups.tf -------------------------------------------------------------------------------- /sockshop/devops/deploy/terraform/src/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/terraform/src/outputs.tf -------------------------------------------------------------------------------- /sockshop/devops/deploy/terraform/src/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/terraform/src/providers.tf -------------------------------------------------------------------------------- /sockshop/devops/deploy/terraform/src/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/terraform/src/terraform.tfvars -------------------------------------------------------------------------------- /sockshop/devops/deploy/terraform/src/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/terraform/src/variables.tf -------------------------------------------------------------------------------- /sockshop/devops/deploy/terraform/src/vpc.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/sockshop/devops/deploy/terraform/src/vpc.tf -------------------------------------------------------------------------------- /utilities/curl-temp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/utilities/curl-temp.yaml -------------------------------------------------------------------------------- /utilities/curl-utilities.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/utilities/curl-utilities.yaml -------------------------------------------------------------------------------- /utilities/curl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/utilities/curl.yaml -------------------------------------------------------------------------------- /utilities/nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Bootstrap-Service-Mesh-Implementations-with-Istio/HEAD/utilities/nginx.yaml --------------------------------------------------------------------------------