istio安装自定义–set
使用 helm template 进行安装
 为 Istio 组件创建命名空间 istio-system: 
$ kubectl create namespace istio-system使用安装所有Istio 自定义资源定义 (CRD)kubectl apply,并等待几秒钟,以便在Kubernetes API服务器中提交CRD:$ helm template install/kubernetes/helm/istio-init --name istio-init --namespace istio-system | kubectl apply -f -
$kubectl get crds | grep 'istio.io' | wc -lhelm template进行安装istio
$helm template install/kubernetes/helm/istio --name istio --namespace istio-system --set grafana.enabled=true --set grafana.storageClassName=istio-grafana-claim  --set tracing.enabled=true --set kiali.enabled=true --set gateways.istio-ingressgateway.type=NodePort gateways.istio-ingressgateway.autoscaleMin=2  --set gateways.istio-ingressgateway.nodeSelector.ingressgateway=true  | kubectl apply -f -  ingressgateway.nodeSelector.ingressgateway=true指定 运行ingressgateway 的node节点 
kubectl label nodes ingressgateway=true
https://istio.io/docs/reference/config/installation-options/#gateways-options

 
        
