istio-gke icon indicating copy to clipboard operation
istio-gke copied to clipboard

Istio service mesh walkthrough (GKE, CloudDNS, Flagger, OpenFaaS)

Istio service mesh guides

istio

Istio GKE setup

  • Prerequisites - client tools
  • GKE cluster setup
  • Cloud DNS setup
  • Install Istio with Helm
  • Configure Istio Gateway with Let's Encrypt wildcard certificate
  • Expose services outside the service mesh

Progressive delivery walkthrough

  • Automated canary deployments with Flagger
  • A/B testing for a micro-service stack with Helm

OpenFaaS service mesh walkthrough

  • Configure OpenFaaS mutual TLS
  • Configure OpenFaaS access policies
  • Install OpenFaaS with Helm
  • Configure OpenFaaS Gateway to receive external traffic
  • Canary deployments for OpenFaaS functions