微服務(wù)管理工具(Istio)1.0版本正式發(fā)布,新版本的功能更加適合廣大用戶直接的使用,提供更多的開(kāi)源項(xiàng)目,同時(shí)也是微服務(wù)連接更全能的管理工具!
Istio介紹
Istio 是一個(gè)由谷歌、IBM 與 Lyft共同開(kāi)發(fā)的開(kāi)源項(xiàng)目,旨在提供一種統(tǒng)一化的微服務(wù)連接、安全保障、管理與監(jiān)控方式。Istio 項(xiàng)目能夠?yàn)槲⒎⻊?wù)架構(gòu)提供流量管理機(jī)制,同時(shí)亦為其它增值功能(包括安全性、監(jiān)控、路由、連接管理與策略等)創(chuàng)造了基礎(chǔ)。這款軟件利用久經(jīng)考驗(yàn)的 Lyft Envoy 代理進(jìn)行構(gòu)建,可在無(wú)需對(duì)應(yīng)用程序代碼作出任何發(fā)動(dòng)的前提下實(shí)現(xiàn)可視性與控制能力。Istio項(xiàng)目是一款強(qiáng)大的工具,可幫助 CTO/CIO 們立足企業(yè)內(nèi)部實(shí)施整體性安全、政策與合規(guī)性要求。
新版本更新內(nèi)容
現(xiàn)在可以將多個(gè) Kubernetes 集群添加到單個(gè)網(wǎng)格中,并啟用跨集群通信和一致的策略實(shí)施。多集群支持功能現(xiàn)在是 Beta 狀態(tài)。
通過(guò)網(wǎng)格實(shí)現(xiàn)對(duì)流量的細(xì)粒度控制的網(wǎng)絡(luò) API 現(xiàn)在是 Beta 狀態(tài)。使用網(wǎng)關(guān)顯式建模關(guān)于 ingress 和 egress 的關(guān)注點(diǎn),允許運(yùn)維人員控制網(wǎng)絡(luò)拓?fù)洳M足邊緣的訪問(wèn)安全要求。
現(xiàn)在可以增量上線雙向 TLS,而無(wú)需更新服務(wù)的所有客戶端。這是一項(xiàng)重要的功能,可以解除在現(xiàn)有生產(chǎn)環(huán)境部署方面采用 Istio 的障礙。
Mixer 現(xiàn)在支持開(kāi)發(fā)進(jìn)程外適配器。這將成為在即將發(fā)布的版本中擴(kuò)展 Mixer 的默認(rèn)方式,使得構(gòu)建適配器變得更加簡(jiǎn)單。
現(xiàn)在,Envoy 在本地完全評(píng)估了控制服務(wù)訪問(wèn)的授權(quán)策略,從而提升了它們的性能和可靠性。
通過(guò) Helm chart 進(jìn)行安裝 現(xiàn)在是推薦的安裝方法,它提供了豐富的自定義選項(xiàng),以便根據(jù)您的需求配置 Istio。
在性能改進(jìn)方面投入了大量精力,包括連續(xù)回歸測(cè)試、大規(guī)模環(huán)境模擬和目標(biāo)修復(fù)。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版