-
Урок 1.
00:03:29
5 Reasons Why You Should Take This Course!
-
Урок 2.
00:02:34
Instructor's background & career experiences
-
Урок 3.
00:05:45
What is Service Mesh
-
Урок 4.
00:07:58
Istio Service Mesh Architecture
-
Урок 5.
00:01:26
Istio Architecture Change After v1.5
-
Урок 6.
00:19:47
Why Istio
-
Урок 7.
00:06:48
(Optional if using Minikube or GKE) AWS Setup (Account, IAM user, Access Key)
-
Урок 8.
00:11:48
Install CLIs (aws, aws-iam-authenticator, kubectl, eksctl)
-
Урок 9.
00:03:34
Create AWS EKS Cluster using eksctl
-
Урок 10.
00:03:02
Install Istioctl CLI
-
Урок 11.
00:10:54
Deploy Istio Service Mesh to K8s cluster
-
Урок 12.
00:02:16
Enable Istio Sidecar Injection
-
Урок 13.
00:01:09
Monitoring Overview
-
Урок 14.
00:08:16
Monitoring with Grafana and Prometheus
-
Урок 15.
00:10:11
Deploy Pods and Services and Access Externally (public AWS ELB)
-
Урок 16.
00:03:24
Deploy Nginx Ingress Controller using Helm Chart
-
Урок 17.
00:02:03
Create Ingress resource YAML
-
Урок 18.
00:02:59
Delete K8s Service of type LoadBalancer and AWS ELB
-
Урок 19.
00:05:01
Architecture Recap
-
Урок 20.
00:03:54
What is Gateway
-
Урок 21.
00:04:18
Gateway YAML Anatomy
-
Урок 22.
00:05:23
What is Virtual Service
-
Урок 23.
00:05:16
Virtual Service YAML Anatomy
-
Урок 24.
00:08:56
Deploy Gateway and Virtual Service
-
Урок 25.
00:02:29
Uninstall Nginx Ingress Controller
-
Урок 26.
00:13:08
Deploy Bookinfo App
-
Урок 27.
00:03:13
Traffic Management Overview
-
Урок 28.
00:20:41
Weight Based Routing (Canary/Traffic Splitting) using Destination Rules
-
Урок 29.
00:06:23
Identity Based Routing using Virtual Service
-
Урок 30.
00:03:00
Query String Based Routing using Virtual Service
-
Урок 31.
00:01:11
URI Path Based Routing using Virtual Service
-
Урок 32.
00:07:42
Inject Fault (Latency Delay) using Virtual Service
-
Урок 33.
00:04:31
Configure Timeouts using Virtual Service
-
Урок 34.
00:02:44
Configure Retry using Virtual Service
-
Урок 35.
00:05:09
Mirror Live Traffic using Virtual Service
-
Урок 36.
00:05:35
Configure Custom Load Balancing Policy for Pods using Destination Rule
-
Урок 37.
00:01:31
Enable Sticky Session for Virtual Service Load Balancing
-
Урок 38.
00:01:26
Configure Rate Limiting
-
Урок 39.
00:07:41
Configure Circuit Breaker
-
Урок 40.
00:09:46
Enable TLS Termination at Load Balancer.
-
Урок 41.
00:20:58
Enable HTTPS for Multiple Domains using SNI
-
Урок 42.
00:02:48
Verify Mutual TLS among pods in Service Mesh
-
Урок 43.
00:05:38
Enable STRICT Mutual TLS Globally (all namespaces)
-
Урок 44.
00:04:20
Enable STRICT Mutual TLS for Namespace
-
Урок 45.
00:04:06
Enable STRICT Mutual TLS for workloads in namespace
-
Урок 46.
00:03:06
Enable HTTP Redirect to HTTPS
-
Урок 47.
00:08:12
Enable End-User Authentication and Authorization with JWT
-
Урок 48.
00:06:26
Enable End-user Authentication with JWT per HTTP Path
-
Урок 49.
00:05:31
Enable End-user Authentication with JWT per HTTP Path and Host
-
Урок 50.
00:04:01
Enable JWT Authorization using HTTP Header Attribute
-
Урок 51.
00:02:46
Enable JWT Authorization using Source IP
-
Урок 52.
00:04:51
Egress Security Overview
-
Урок 53.
00:04:56
Register External URLs with Service Entry
-
Урок 54.
00:02:12
Set Timeouts for Egress Requests
-
Урок 55.
00:03:55
Observability
-
Урок 56.
00:04:15
Jaeger Dashboard for Request Tracing
-
Урок 57.
00:01:20
Kiali Dashboard