/istio-basic

Basic Demonstration Microservice Mesh with Istio, Prometheus, Grafana, Kiali, etc.

Basic Demonstration Microservice Mesh with Istio

Kiali Console

Quick Start

  1. Provision a Kubernetes Cluster.
  2. Install Istio with addons Prometheus, Grafana, Kiali, Jaeger.
$ cd app-1

# Create namespace
$ kubectl create namespace app-1

# Set automation sidecar injection for this namespace
$ kubectl label namespace app-1 istio-injection=enabled

# Create deployment, service, destination rules, gateway
$ kubectl apply -f .
  1. Open Kiali Dashboard for visualizing service mesh
$ istioctl dashboard kiali