Setup¶
Kubernetes¶
Before we can begin exploring Istio debugging, we need a Kubernetes cluster.
Provision a local Kubernetes cluster with k3d:
k3d cluster create my-k8s-cluster \
--k3s-arg "--disable=traefik@server:0" \
--port 80:80@loadbalancer \
--port 443:443@loadbalancer
Istio distribution¶
Download a copy of the Istio distribution:
Copy the file istio-1.22.4/bin/istioctl
to your PATH.
Verify that istioctl
is in your PATH by running these commands:
And:
Workshop artifacts¶
Download all yaml artifacts referenced in all scenarios as a single .tgz file here.