Service Mesh istio-v1.6中的變化以及代碼結(jié)構(gòu)是什么,針對這個(gè)問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡單易行的方法。
創(chuàng)新互聯(lián)提供網(wǎng)站制作、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì),品牌網(wǎng)站建設(shè),一元廣告等致力于企業(yè)網(wǎng)站建設(shè)與公司網(wǎng)站制作,十年的網(wǎng)站開發(fā)和建站經(jīng)驗(yàn),助力企業(yè)信息化建設(shè),成功案例突破上千余家,是您實(shí)現(xiàn)網(wǎng)站建設(shè)的好選擇.
變化項(xiàng) | 類型 | 1.6(.3) | 1.5或之前 | 意義 |
---|---|---|---|---|
移除 | 組件 | Citadel、Sidecar Injector、Galley | 1.5為完成的收尾 | |
強(qiáng)化 | 功能項(xiàng) | 刪減的功能,合并入 Istiod | ||
替換 | 安裝 | 增加: istioctl install; 替換 manifest apply | ||
移除 | 配置 | 廢棄的 Helm charts、istio-pilot 的配置 | ||
增加 | 功能項(xiàng) | 虛擬機(jī)支持(WorkloadEntry) | 獨(dú)立于K8S的準(zhǔn)備? | |
移除 | 組件 | Envoy proxy | Mixer | Mixer的功能已經(jīng)被移入Envoy proxy,目前為 廢棄&未移除狀態(tài),1.7后會徹底移除 |
增加 | 功能項(xiàng) | Envoy,將 Wasm/WebAssembly 功能移除 |
基于 v1.6.3 (2020.06.22)
bin/:二進(jìn)制生成腳本等
common/:
少量編譯處理
一些依賴處理
common-protos/:大量proto文件,用于內(nèi)部各組件(包括第三方組件)高效RPC
docker/:ca證書 & Dockerfile.base,顧名思義
galley/:沒有變化,獨(dú)立組件,負(fù)責(zé)配置管理,包括
驗(yàn)證配置信息格式和內(nèi)容正確性
屏蔽配置的底層處理細(xì)節(jié)
將配置提供給其他組件用
install/:安裝?
consul/:安裝和consul的支持
gcp/:安裝對Google cloud platform的支持
istioctl/:獨(dú)立組件,istio控制臺
licenses/:各種許可證,挺多的
manifests/:各種安裝配置
mixer/:舊組件,明確已廢棄,1.7會徹底移除
operator/:從1.5起,就是 istio/istio 的一部分(怎么解?)
meshConfig:運(yùn)行時(shí) istio 控制平面組件用的
組件配置API:控制 K8S 配置,如:資源、自動調(diào)度、pod等,和addon組件
Helm安裝相關(guān)的能力(Helm不是被istioctl取代嗎?這部分的意義?)
pilot/:獨(dú)立組件,在istio中起資源管理段的作用(?),應(yīng)該屬于istiod的一部分
pkg/:各種組件合集
istio-agent/:即envoy
...
prow:prow 是 Kubernetes 測試特別興趣小組的項(xiàng)目,目前是 kubernetes/test-infra 的一部分。Prow 是一個(gè)基于 Kubernetes 使用各類事件驅(qū)動執(zhí)行 Job 的 CI/CD 系統(tǒng)
除了執(zhí)行 Job ,Prow 還能通過以下方式,實(shí)現(xiàn) GitHub 自動化: - 策略配置,權(quán)限控制等 - /label 形式的 chat-ops 命令 - 自動合并 PR
release/:獲取 istioCtl 和 istio非穩(wěn)定版本
sample/:istio安裝后,一些場景的測試工具/配置
security/:安全機(jī)制的代碼和配置,應(yīng)該主要在身份驗(yàn)證方面
test/:顧名思義吧
tools/:輔助工具,有的涉及 iptables 處理
關(guān)于Service Mesh istio-v1.6中的變化以及代碼結(jié)構(gòu)是什么問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。