ISTIO Setup - mnhmilu/poc-kubernets GitHub Wiki
Install Istio
export PATH=$PATH:/home/ubuntu/workspace/microservice/istio-1.15.1/bin
istioctl
kubectl get ns
kubectl get pod
istioctl install
kubectl get pod -n istio-system
Deploy Microservice
cd microservices-demo/
cd release
ls
kubectl apply -f kubernetes-manifests.yaml
kubectl get pods
Apply istio label to inject istio proxy
kubectl get ns default --show-labels
kubectl label namespace default istio-injection=enabled
kubectl get ns default --show-labels
ls
kubectl delete -f kubernetes-manifests.yaml
kubectl apply -f kubernetes-manifests.yaml
kubectl get service
minikube tunnel
Add ISTIO Addons (Grafana, Kiali etd)
cd istio-1.15.1/
ls samples/
kubectl apply -f istio-1.15.1/samples/addons/
kubectl get pod -n istio-system
kubectl get pod -n default
kubectl get svc -n istio-system
kubectl port-forward svc/kiali -n istio-system 20001
kubectl port-forward svc/grafana -n istio-system 3000