series
Kubernetes and everything else
Take one small app, a sentence-mood analyser built with React, Spring and Python, and carry it from your laptop to a Kubernetes cluster. You learn containers, Pods, Services, Deployments and Volumes in the context they live in. No Kubernetes experience needed.
See all 12 parts
- 1 Introduction and Application Architecture
- 2 Setting up the React Application
- 3 Setting up the Spring WebApplication
- 4 Setting up the Python Application
- 5 Container-ization of the Services
- 6 Container-ization of everything else
- 7 Introduction to Kubernetes
- 8 Kubernetes in Practice – Pods
- 9 Kubernetes in Practice – Services
- 10 Kubernetes in Practice – Deployments
- 11 Kubernetes and everything else in Practice
- 12 Kubernetes Volumes – in Practice
Istio around everything else
The same app, now with more services and more problems. Add Istio and work through routing, canary releases, traffic mirroring, retries and circuit breakers, tracing with Kiali, Grafana and Jaeger, and end-user authentication and authorization.
See all 12 parts
- 1 Istio an introduction
- 2 Getting started with Istio
- 3 Istio in Practice – Ingress Gateway
- 4 Istio in Practice – Routing with VirtualService
- 5 Istio out of the box: Kiali, Grafana & Jaeger
- 6 A/B Testing – DestinationRules in Practice
- 7 Shadowing – VirtualServices in Practice
- 8 Canary Deployments with Istio
- 9 Timeouts, Retries and CircuitBreakers with Istio
- 10 Authentication in Istio
- 11 Authorization in Istio
- 12 Istio series Summary