Istio: Install
Setup and Configure
Download Istio by running the following command:
curl -L https://istio.io/downloadIstio | sh -
Move to the Istio package directory. For example, if the package is istio-1.11.2:
cd istio-1.14.1
Add the istioctl client tool to the PATH for your workstation.
export PATH=$PWD/bin:$PATH
Validate if the cluster meets Istio install requirements by running the precheck:
istioctl x precheck
Output should look simalar to:
✔ No issues found when checking the cluster.
Istio is safe to install or upgrade!
Install and Adding Integration
- Istio
istioctl install
- Prometheus and Grafana
kubectl apply -f samples/addons/prometheus.yaml
kubectl apply -f samples/addons/grafana.yaml
- Jaeger
kubectl apply -f samples/addons/jaeger.yaml
- Kiali
kubectl apply -f samples/addons/kiali.yaml
Dashboards
istioctl dashboard <service>
Where <service>
is one of:
- prometheus
- grafana
- jaeger
- kaili
Gateway
Install the Gateway
kubectl create namespace istio-ingress
helm install istio-ingress istio/gateway -n istio-ingress
No Comments