如上圖字面意思,Istio真的非常好用,可以決定導流、提升資安以及完整的介面供監控,愛怎麼用就怎麼用,前提是要設定好XD。
那Istio跟App Mesh、Service Mesh 甚至Envoy、Sidecar有什麼差別?
真的很難回答XD,就像別人問筆者說GKE、EKS、AKS、Openshift差異在哪?筆者也沒有全都玩過,無法這麼透徹回答XD,希望有朝一日有個龐大工程可以讓筆者都玩過:)
回歸正題,這邊也如『上一篇Vault』一樣,先帶入實作,之後幾篇才會詳細說明及深度應用。
如果是使用GCP的朋友,可以直接進console做啟用Istio,也可以下指令安裝,那這邊我們使用minikube安裝在本地,不花錢XD
筆者都是用MAC,如使用Windows的朋友我也會提供相關安裝方式:)
GO!
這邊有六大主題
- 安裝Minikube
- 安裝Istio
- 測試官方提供範例
- 監控模式
- 初講深度應用
- 總結
安裝Minikube
Windows請看此網站。
MAC直接如下安裝。
brew install minikube
安裝完成後,讓我們快速啟用。
minikube start --memory=16384 --cpus=4