This repository contains provide the lab exercise guide for a hands-on workshop to help audience to understand and explore the open source technologies in managing and securing microservices-based applications running on Kubernetes.
Software | Version | Remarks |
---|---|---|
Rancher | 2.6.4 | Enterprise-grade Kubernetes Management Platform |
RKE2 | 1.21.4 | Rancher Kubernetes Engine 2 - with Kubernetes version 1.21 |
Prometheus/Grafana | 19.0.3 | Monitoring tools for Kubernetes |
Istio | 1.11.7 | Service Mesh with Istio distributed as part of Rancher |
Neuvector | 5.0.0-b1 | The industry's first open source full-lifecycle cloud native security platform for Kubernetes |
- Access to the lab environment
- Exercise-01-Deploy Monitoring and Istio onto RKE2 cluster
- Exercise-02-Deploy Sample Bookinfo Microservices Application
- Exercise-03-Traffic Shaping with Service Mesh Canary Deployment
- Exercise-04-Visualize Service Mesh with Kiali
- Exercise-05-Explore Distributed Tracing with Jaeger
- Exercise-06-Explore NeuVector and how it secure microserivces