## istio 安裝
[Istio release下載 地址]([https://github.com/istio/istio/releases/tag/1.4.2](https://github.com/istio/istio/releases/tag/1.4.2))
wget https://github.com/istio/istio/releases/download/1.4.2/istio-1.4.2-linux.tar.gz
## 使用helm 方式安裝
tar xf istio-1.4.2-linux.tar.gz
### 建議修改的參數
vim install/kubernetes/helm/istio/values.yaml
accessLogFile: "/dev/stdout"
disablePolicyChecks: false
grafana:
enabled: true
tracing:
enabled: true
kiali:
enabled: true
### 卸載istio
~~~
$ istioctl manifest generate --set profile=demo | kubectl delete -f -
~~~
- 方案設計
- 使用kubespray部署k8s集群
- 使用ingress 訪問dashboard v1.8.3
- 在 Kubernetes 中配置私有 DNS 和上游域名服務器(coredns forward)
- master 節點添加taint
- limitrang
- 配置私有倉庫
- 利用NFS動態提供Kubernetes后端存儲卷
- ingress 添加https 客戶端雙向認證
- 應用日采集
- eureka 遷移 k8s 集群
- 鏡像下載地址
- helm install
- Install istio
- zookeeper 集群部署
- 基于prometheus自定義rabbitmq—exporter指標HPA彈性伸縮
- nacos huaweicloud