advanced-kubernetes-workshop
advanced-kubernetes-workshop copied to clipboard
Fairwinds Advanced Kubernetes Workshop
Lab 0 - Setup
Lab 0 Diagram
- Clone Repo with workshop files
- Run setup script
- Review the environment
Lab 1 - Build
- Example development workflow using Skaffold
Lab 2 - Deploy
- Configure Spinnaker Pipelines
- Trigger a Cloud Build of the the Docker image
- Monitor Pipeline and trigger canary deployment
Lab 3 - Control
Istio
- Gateways, VirtualServices, and DestinationRules
- Request Routing
- Rate Limiting
- Circuit Breaking
- mTLS
Global Load Balancing
- Nginx Configmap
- Access the load balancer
- Control Traffic
Lab 4 - Monitor
- Prometheus and Grafana Metrics
- Tracing with Jaeger
- Stackdriver logging and monitoring
- Visualization with Kiali
Resources
- Lab Guide
- Slides