go/golang istio example
# 创建`example`命名空间
kubectl create namespace example
# 删除`example`命名空间
kubectl delete namespace example
# 获取所有命名空间
kubectl get namespace
# 查看`example`命名空间中的Pod
kubectl get pod -n example -owide
# 给`example`命名空间设置自动 Sidecar 注入
kubectl label namespace example istio-injection=enabled
# 获取 kubernetes-dashboard token
kubectl -n kubernetes-dashboard describe secret $(kubectl -n kubernetes-dashboard get secret | grep admin-user | awk '{print $1}')
# Istio
```bash
kubectl get svc -n istio-system
kubectl get pods -n istio-system
kubectl apply -n example -f https://raw.githubusercontent.com/DeyiXu/istio-example/master/server/server.yaml
kubectl delete -n example -f https://raw.githubusercontent.com/DeyiXu/istio-example/master/server/server.yaml
kubectl apply -n example -f https://raw.githubusercontent.com/DeyiXu/istio-example/master/client/client.yaml
kubectl delete -n example -f https://raw.githubusercontent.com/DeyiXu/istio-example/master/client/client.yaml
kubectl apply -n example -f https://raw.githubusercontent.com/DeyiXu/istio-example/master/client/client-gateway.yaml
kubectl delete -n example -f https://raw.githubusercontent.com/DeyiXu/istio-example/master/client/client-gateway.yaml