服務網格大事:Istio釋出1.0版本

banq發表於2018-08-01
今天,我們很高興地宣佈Istio 1.0。自我們最初的0.1釋出以來已經過了一年多一點。從那時起,Istio在蓬勃發展的社群貢獻者和使用者的幫助下發展迅速,我們現在已經達到了這樣的程度,即許多公司已成功採用Istio進行生產,並從其提供的洞察力和控制力獲得了真正的價值。我們幫助了大型企業和快速發展的創業公司,如 eBay, Auto Trader UK, Descartes Labs, HP FitStation, JUSPAY, Namely, PubNub 和 Trulia ,他們使用Istio連線、管理和保護他們的服務。直至1.0版本釋出是對我們的核心功能的認可,我們的使用者可以依賴這些功能進行生產。

生態系統
去年,我們看到了Istio生態系統的大幅增長。Envoy繼續其令人印象深刻的增長,並增加了許多對生產級別的服務網格至關重要的功能。像Datadog,SolarWinds,Sysdig,Google Stackdriver和Amazon CloudWatch這樣的可觀察性提供商已經編寫了外掛來將Istio與他們的產品整合在一起。Tigera,Aporeto,纖毛和Styra內建擴充套件我們的政策執行和網路功能;紅帽建造了Kiali圍繞網格管理和可觀察性包裝一個很好的使用者體驗;Cloud Foundry正在為Istio建立下一代流量路由堆疊,最近宣佈的Knative無伺服器專案正在做同樣的事情,Apigee宣佈他們計劃在他們的API管理解決方案中使用它。這些只是社群去年增加的一些整合。

特徵
自0.8釋出以來,我們新增了一些重要的新功能,更重要的是將我們現有的許多功能標記為Beta訊號,以便它們可以用於生產。這在發行說明中有更詳細的介紹,但值得一提

1.現在可以將多個Kubernetes群集新增到單個網格中,並啟用跨群集通訊和一致的策略實施。多叢集支援現在是Beta。

2.網路API能實現對流量的細粒度控制,現在是Beta,明確了建模入口和出口關注點,允許運營商控制網路拓撲並滿足邊緣的訪問安全要求。

3.現在可以遞增地推出相互TLS ,而無需更新服務的所有客戶端。這是一項關鍵功能,可以阻止現有生產部署就地採用。

4.Mixer現在支援開發程式外介面卡。這將成為在即將釋出的版本中擴充套件Mixer的預設方式,並使構建介面卡更加簡單。

5.現在,Envoy在本地完全評估了控制服務訪問的授權策略,從而提高了它們的效能和可靠性。

6.Helm chart圖安裝現在是推薦的安裝方法,提供豐富的自定義選項,以便根據你的條款採用Istio。

7.我們在效能方面投入了大量精力,包括連續迴歸測試,大規模環境模擬和目標修復。我們對結果非常滿意,並將在未來幾周內詳細分享。

Istio / Announcing Istio 1.0

相關文章