This repository contains all needed resources to follow the Istio Workshop.
- Accesible Kubernetes Cluster (Version > 1.14.x).
- SO Packages like: git, curl, jq, awk, grep...
- Kubernetes related packages: kubectl, kustomize (>v3.3), stern...
- SIGHUP package manager: furyctl
You can find public slides in the following google presentations url
During workshop you will learn basics about Service Mesh, what is Istio, what components are behind Istio and you will deploy some demo applications applying traffic policies, applying security rules and so on.
- Istio Introduction
- Istio installation: Content available under
install
directory.
- Istio installation: Content available under
- Deploy microservices: Content available under
deploy-microservices
directory. - mTLS (Mutual TLS):: Content available under
mtls
andno-mTLS
directory. - Simple routing: Content available under
simple-routing
directory. - Advance routing: Content available under
advance-routing
directory. - Egress: Content available under
egress
directory.