/istio-workshop

Istio Workshop by SIGHUP. From zero to basics

Istio Workshop

Istio Kiali

This repository contains all needed resources to follow the Istio Workshop.

Requirements

  • 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

Slides

You can find public slides in the following google presentations url

Content/Agenda

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.
  • Deploy microservices: Content available under deploy-microservices directory.
  • mTLS (Mutual TLS):: Content available under mtls and no-mTLS directory.
  • Simple routing: Content available under simple-routing directory.
  • Advance routing: Content available under advance-routing directory.
  • Egress: Content available under egress directory.