├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ └── greetings.yml ├── .nojekyll ├── 70DaysExercises ├── 01-Let's break down a Service Mesh.md ├── 02-Install and Test a Service Mesh.md ├── 03-Comparing Different Service Meshes.md ├── 04-Traffic Engineering Basics.md ├── 05-Observability in your Mesh.md ├── 06-Securing your microservices.md ├── 07-Resilient Microservices.md ├── 08-Setting up a Kubernetes environment for Service Mesh.md ├── 09-Recap-TCPIP and DNS.md ├── 10-Recap-Kubernetes Networking and DNS.md ├── 11-Recap-Kubernetes Services.md ├── 12-Ingress Resource.md ├── 13-Gateway API in Kubernetes.md ├── 14-Diving into the Envoy Proxy.md ├── 15-Interacting with Envoy.md ├── 16-Istio Architecture and Components.md ├── 17-Istio installation methods.md ├── 18-Install Istio and the Demo Profile.md ├── 19-The Virtual Service, Destination Rule, and Service Entry CRDs.md ├── 20-Istio Ingress Gateway.md ├── 21-The Istio Sidecar and Sidecar Injection.md ├── 22-Traffic Engineering - Releases.md ├── 23-Traffic Engineering - Request Routing.md ├── 24-Traffic Engineering - Traffic Shift.md ├── 25-Traffic Engineering - Traffic Mirroring.md ├── 26-Microservices Resiliency Expanded.md ├── 27-Resiliency - Client-side Load-balancing.md ├── 28-Resiliency - Locality-aware Load-balancing.md ├── 29-Resiliency - Retries and Timeouts.md ├── 30-Resiliency - Circuit Breaking.md ├── 31-The Four Golden Signals - Latency, Errors, Traffic, Saturation.md ├── 32-Observability in your Mesh - Expanded.md ├── 33-Istio Control and Data Plane Metrics.md ├── 34-Using Prometheus and Grafana to scrape Istio Metrics .md ├── 35-Distributed Tracing in Istio with Jaegar.md ├── 36-Distributed Tracing in Istio with Jaegar.md ├── 37-Visualization with Kiali.md ├── 38-Understanding certificates and TLS and mTLS.md ├── 39-Understanding JWT.md ├── 40-SPIFFE Identity.md ├── 41-Securing your microservices - Expanded.md ├── 42-Secured Microservices - mTLS and Peer-AuthN.md ├── 43-Secured Microservices - Service-to-Service AuthZ.md ├── 44-Secured Microservices - Service-to-Service AuthZ.md ├── 45-Secured Microservices - End-user Client Authentication .md ├── 46-Secured Microservices - ExtAuthZ .md ├── 47-Troubleshooting-The Istio Data Plane.md ├── 48-Troubleshooting-The Istio Data Plane.md ├── 49-Troubleshooting-The Istio Control Plane.md ├── 50-Troubleshooting-The Istio Control Plane.md ├── 51-Scaling the Istio Service Mesh - Multi-cluster Service Mesh.md ├── 52-Scaling the Istio Service Mesh - Multi-cluster Service Mesh.md ├── 53-Scaling the Istio Service Mesh - Multi-cluster Service Mesh.md ├── 54-Virtual Machines in your Service Mesh.md ├── 55-Virtual Machines in your Service Mesh.md ├── 56-Istio and WebAssembly.md ├── 57-Istio and Cert Manager.md ├── 58-Istio and Inlets.md ├── 59-The Istio-CNI.md ├── 60-Sidecars vs Sidecar-less.md ├── 61-Istio Ambient Mesh - Sidecar-less Service Mesh.md ├── 62-Istio Ambient Mesh - Architecture.md ├── 63-Istio Ambient Mesh - Installation.md ├── 64-Istio Ambient Mesh - ztunnel.md ├── 65-Istio Ambient Mesh - Waypoint Proxy.md ├── 66-Istio Ambient Mesh - Testing out sidecar-less.md ├── 67-Istio Ambient Mesh - Sidecar and Sidecar-less together.md ├── 68-A Rust-based proxy with Istio Ambient Mesh.md ├── 69-Contributing to the Istio Project.md ├── 70-Additional Resources and Playgrounds.md └── README.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── _navbar.md ├── _sidebar.md ├── assets ├── Day01-70DaysofServiceMesh.png ├── Day04-70DaysofServiceMesh-traffic-mgmt-jason.png ├── Day04-70DaysofServiceMesh-traffic-mgmt-simple.png ├── Day05-70DaysOfServiceMesh-Kiali.gif ├── Day05-70DaysOfServiceMesh-Kiali.mov ├── Day05-Grafana-GraphAccess.png ├── Day05-Grafana-Mesh-Dashboard.png ├── Day05-Grafana-Service-Dashboard.png ├── Day05-Jaegar-Trace-List.png ├── Day05-Jaegar-Trace-Span.png ├── Day05-Kiali.png ├── Day05-Prometheus.png ├── Day06-BookinfoAuthZ.png ├── Day06-IncrementalAuthZ1.png ├── Day06-IncrementalAuthZ2.png ├── Day09- 70DaysofServicemesh.png ├── Day12- 70DaysofServicemesh.png └── README.md ├── banner.png ├── index.html └── style.css /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/greetings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/.github/workflows/greetings.yml -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /70DaysExercises/01-Let's break down a Service Mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/01-Let's break down a Service Mesh.md -------------------------------------------------------------------------------- /70DaysExercises/02-Install and Test a Service Mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/02-Install and Test a Service Mesh.md -------------------------------------------------------------------------------- /70DaysExercises/03-Comparing Different Service Meshes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/03-Comparing Different Service Meshes.md -------------------------------------------------------------------------------- /70DaysExercises/04-Traffic Engineering Basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/04-Traffic Engineering Basics.md -------------------------------------------------------------------------------- /70DaysExercises/05-Observability in your Mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/05-Observability in your Mesh.md -------------------------------------------------------------------------------- /70DaysExercises/06-Securing your microservices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/06-Securing your microservices.md -------------------------------------------------------------------------------- /70DaysExercises/07-Resilient Microservices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/07-Resilient Microservices.md -------------------------------------------------------------------------------- /70DaysExercises/08-Setting up a Kubernetes environment for Service Mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/08-Setting up a Kubernetes environment for Service Mesh.md -------------------------------------------------------------------------------- /70DaysExercises/09-Recap-TCPIP and DNS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/09-Recap-TCPIP and DNS.md -------------------------------------------------------------------------------- /70DaysExercises/10-Recap-Kubernetes Networking and DNS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/10-Recap-Kubernetes Networking and DNS.md -------------------------------------------------------------------------------- /70DaysExercises/11-Recap-Kubernetes Services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/11-Recap-Kubernetes Services.md -------------------------------------------------------------------------------- /70DaysExercises/12-Ingress Resource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/12-Ingress Resource.md -------------------------------------------------------------------------------- /70DaysExercises/13-Gateway API in Kubernetes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/13-Gateway API in Kubernetes.md -------------------------------------------------------------------------------- /70DaysExercises/14-Diving into the Envoy Proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/14-Diving into the Envoy Proxy.md -------------------------------------------------------------------------------- /70DaysExercises/15-Interacting with Envoy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/15-Interacting with Envoy.md -------------------------------------------------------------------------------- /70DaysExercises/16-Istio Architecture and Components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/16-Istio Architecture and Components.md -------------------------------------------------------------------------------- /70DaysExercises/17-Istio installation methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/17-Istio installation methods.md -------------------------------------------------------------------------------- /70DaysExercises/18-Install Istio and the Demo Profile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/18-Install Istio and the Demo Profile.md -------------------------------------------------------------------------------- /70DaysExercises/19-The Virtual Service, Destination Rule, and Service Entry CRDs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/19-The Virtual Service, Destination Rule, and Service Entry CRDs.md -------------------------------------------------------------------------------- /70DaysExercises/20-Istio Ingress Gateway.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/20-Istio Ingress Gateway.md -------------------------------------------------------------------------------- /70DaysExercises/21-The Istio Sidecar and Sidecar Injection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/21-The Istio Sidecar and Sidecar Injection.md -------------------------------------------------------------------------------- /70DaysExercises/22-Traffic Engineering - Releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/22-Traffic Engineering - Releases.md -------------------------------------------------------------------------------- /70DaysExercises/23-Traffic Engineering - Request Routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/23-Traffic Engineering - Request Routing.md -------------------------------------------------------------------------------- /70DaysExercises/24-Traffic Engineering - Traffic Shift.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/24-Traffic Engineering - Traffic Shift.md -------------------------------------------------------------------------------- /70DaysExercises/25-Traffic Engineering - Traffic Mirroring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/25-Traffic Engineering - Traffic Mirroring.md -------------------------------------------------------------------------------- /70DaysExercises/26-Microservices Resiliency Expanded.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/26-Microservices Resiliency Expanded.md -------------------------------------------------------------------------------- /70DaysExercises/27-Resiliency - Client-side Load-balancing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/27-Resiliency - Client-side Load-balancing.md -------------------------------------------------------------------------------- /70DaysExercises/28-Resiliency - Locality-aware Load-balancing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/28-Resiliency - Locality-aware Load-balancing.md -------------------------------------------------------------------------------- /70DaysExercises/29-Resiliency - Retries and Timeouts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/29-Resiliency - Retries and Timeouts.md -------------------------------------------------------------------------------- /70DaysExercises/30-Resiliency - Circuit Breaking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/30-Resiliency - Circuit Breaking.md -------------------------------------------------------------------------------- /70DaysExercises/31-The Four Golden Signals - Latency, Errors, Traffic, Saturation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/31-The Four Golden Signals - Latency, Errors, Traffic, Saturation.md -------------------------------------------------------------------------------- /70DaysExercises/32-Observability in your Mesh - Expanded.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/32-Observability in your Mesh - Expanded.md -------------------------------------------------------------------------------- /70DaysExercises/33-Istio Control and Data Plane Metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/33-Istio Control and Data Plane Metrics.md -------------------------------------------------------------------------------- /70DaysExercises/34-Using Prometheus and Grafana to scrape Istio Metrics .md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/34-Using Prometheus and Grafana to scrape Istio Metrics .md -------------------------------------------------------------------------------- /70DaysExercises/35-Distributed Tracing in Istio with Jaegar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/35-Distributed Tracing in Istio with Jaegar.md -------------------------------------------------------------------------------- /70DaysExercises/36-Distributed Tracing in Istio with Jaegar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/36-Distributed Tracing in Istio with Jaegar.md -------------------------------------------------------------------------------- /70DaysExercises/37-Visualization with Kiali.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/37-Visualization with Kiali.md -------------------------------------------------------------------------------- /70DaysExercises/38-Understanding certificates and TLS and mTLS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/38-Understanding certificates and TLS and mTLS.md -------------------------------------------------------------------------------- /70DaysExercises/39-Understanding JWT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/39-Understanding JWT.md -------------------------------------------------------------------------------- /70DaysExercises/40-SPIFFE Identity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/40-SPIFFE Identity.md -------------------------------------------------------------------------------- /70DaysExercises/41-Securing your microservices - Expanded.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/41-Securing your microservices - Expanded.md -------------------------------------------------------------------------------- /70DaysExercises/42-Secured Microservices - mTLS and Peer-AuthN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/42-Secured Microservices - mTLS and Peer-AuthN.md -------------------------------------------------------------------------------- /70DaysExercises/43-Secured Microservices - Service-to-Service AuthZ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/43-Secured Microservices - Service-to-Service AuthZ.md -------------------------------------------------------------------------------- /70DaysExercises/44-Secured Microservices - Service-to-Service AuthZ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/44-Secured Microservices - Service-to-Service AuthZ.md -------------------------------------------------------------------------------- /70DaysExercises/45-Secured Microservices - End-user Client Authentication .md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/45-Secured Microservices - End-user Client Authentication .md -------------------------------------------------------------------------------- /70DaysExercises/46-Secured Microservices - ExtAuthZ .md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/46-Secured Microservices - ExtAuthZ .md -------------------------------------------------------------------------------- /70DaysExercises/47-Troubleshooting-The Istio Data Plane.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/47-Troubleshooting-The Istio Data Plane.md -------------------------------------------------------------------------------- /70DaysExercises/48-Troubleshooting-The Istio Data Plane.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/48-Troubleshooting-The Istio Data Plane.md -------------------------------------------------------------------------------- /70DaysExercises/49-Troubleshooting-The Istio Control Plane.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/49-Troubleshooting-The Istio Control Plane.md -------------------------------------------------------------------------------- /70DaysExercises/50-Troubleshooting-The Istio Control Plane.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/50-Troubleshooting-The Istio Control Plane.md -------------------------------------------------------------------------------- /70DaysExercises/51-Scaling the Istio Service Mesh - Multi-cluster Service Mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/51-Scaling the Istio Service Mesh - Multi-cluster Service Mesh.md -------------------------------------------------------------------------------- /70DaysExercises/52-Scaling the Istio Service Mesh - Multi-cluster Service Mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/52-Scaling the Istio Service Mesh - Multi-cluster Service Mesh.md -------------------------------------------------------------------------------- /70DaysExercises/53-Scaling the Istio Service Mesh - Multi-cluster Service Mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/53-Scaling the Istio Service Mesh - Multi-cluster Service Mesh.md -------------------------------------------------------------------------------- /70DaysExercises/54-Virtual Machines in your Service Mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/54-Virtual Machines in your Service Mesh.md -------------------------------------------------------------------------------- /70DaysExercises/55-Virtual Machines in your Service Mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/55-Virtual Machines in your Service Mesh.md -------------------------------------------------------------------------------- /70DaysExercises/56-Istio and WebAssembly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/56-Istio and WebAssembly.md -------------------------------------------------------------------------------- /70DaysExercises/57-Istio and Cert Manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/57-Istio and Cert Manager.md -------------------------------------------------------------------------------- /70DaysExercises/58-Istio and Inlets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/58-Istio and Inlets.md -------------------------------------------------------------------------------- /70DaysExercises/59-The Istio-CNI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/59-The Istio-CNI.md -------------------------------------------------------------------------------- /70DaysExercises/60-Sidecars vs Sidecar-less.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/60-Sidecars vs Sidecar-less.md -------------------------------------------------------------------------------- /70DaysExercises/61-Istio Ambient Mesh - Sidecar-less Service Mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/61-Istio Ambient Mesh - Sidecar-less Service Mesh.md -------------------------------------------------------------------------------- /70DaysExercises/62-Istio Ambient Mesh - Architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/62-Istio Ambient Mesh - Architecture.md -------------------------------------------------------------------------------- /70DaysExercises/63-Istio Ambient Mesh - Installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/63-Istio Ambient Mesh - Installation.md -------------------------------------------------------------------------------- /70DaysExercises/64-Istio Ambient Mesh - ztunnel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/64-Istio Ambient Mesh - ztunnel.md -------------------------------------------------------------------------------- /70DaysExercises/65-Istio Ambient Mesh - Waypoint Proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/65-Istio Ambient Mesh - Waypoint Proxy.md -------------------------------------------------------------------------------- /70DaysExercises/66-Istio Ambient Mesh - Testing out sidecar-less.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/66-Istio Ambient Mesh - Testing out sidecar-less.md -------------------------------------------------------------------------------- /70DaysExercises/67-Istio Ambient Mesh - Sidecar and Sidecar-less together.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/67-Istio Ambient Mesh - Sidecar and Sidecar-less together.md -------------------------------------------------------------------------------- /70DaysExercises/68-A Rust-based proxy with Istio Ambient Mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/68-A Rust-based proxy with Istio Ambient Mesh.md -------------------------------------------------------------------------------- /70DaysExercises/69-Contributing to the Istio Project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/69-Contributing to the Istio Project.md -------------------------------------------------------------------------------- /70DaysExercises/70-Additional Resources and Playgrounds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/70-Additional Resources and Playgrounds.md -------------------------------------------------------------------------------- /70DaysExercises/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/70DaysExercises/README.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/README.md -------------------------------------------------------------------------------- /_navbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/_navbar.md -------------------------------------------------------------------------------- /_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/_sidebar.md -------------------------------------------------------------------------------- /assets/Day01-70DaysofServiceMesh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day01-70DaysofServiceMesh.png -------------------------------------------------------------------------------- /assets/Day04-70DaysofServiceMesh-traffic-mgmt-jason.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day04-70DaysofServiceMesh-traffic-mgmt-jason.png -------------------------------------------------------------------------------- /assets/Day04-70DaysofServiceMesh-traffic-mgmt-simple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day04-70DaysofServiceMesh-traffic-mgmt-simple.png -------------------------------------------------------------------------------- /assets/Day05-70DaysOfServiceMesh-Kiali.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day05-70DaysOfServiceMesh-Kiali.gif -------------------------------------------------------------------------------- /assets/Day05-70DaysOfServiceMesh-Kiali.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day05-70DaysOfServiceMesh-Kiali.mov -------------------------------------------------------------------------------- /assets/Day05-Grafana-GraphAccess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day05-Grafana-GraphAccess.png -------------------------------------------------------------------------------- /assets/Day05-Grafana-Mesh-Dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day05-Grafana-Mesh-Dashboard.png -------------------------------------------------------------------------------- /assets/Day05-Grafana-Service-Dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day05-Grafana-Service-Dashboard.png -------------------------------------------------------------------------------- /assets/Day05-Jaegar-Trace-List.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day05-Jaegar-Trace-List.png -------------------------------------------------------------------------------- /assets/Day05-Jaegar-Trace-Span.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day05-Jaegar-Trace-Span.png -------------------------------------------------------------------------------- /assets/Day05-Kiali.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day05-Kiali.png -------------------------------------------------------------------------------- /assets/Day05-Prometheus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day05-Prometheus.png -------------------------------------------------------------------------------- /assets/Day06-BookinfoAuthZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day06-BookinfoAuthZ.png -------------------------------------------------------------------------------- /assets/Day06-IncrementalAuthZ1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day06-IncrementalAuthZ1.png -------------------------------------------------------------------------------- /assets/Day06-IncrementalAuthZ2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day06-IncrementalAuthZ2.png -------------------------------------------------------------------------------- /assets/Day09- 70DaysofServicemesh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day09- 70DaysofServicemesh.png -------------------------------------------------------------------------------- /assets/Day12- 70DaysofServicemesh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/Day12- 70DaysofServicemesh.png -------------------------------------------------------------------------------- /assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/assets/README.md -------------------------------------------------------------------------------- /banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/banner.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/index.html -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distributethe6ix/70DaysOfServiceMesh/HEAD/style.css --------------------------------------------------------------------------------