Linkerd 2019年回顧:鞏固其在服務網格中的標準承擔者的地位

  • 2020 年 2 月 20 日
  • 筆記

作者:Luc Perkins

我認為可以肯定地說,對於Linkerd來說,2019年是豐收的一年。項目看到從「似乎很有希望,但我們拭目以待」階段,堅定地進入「好吧,我需要借口嘗試一下」這一領域。在這篇文章中,我想強調一下我認為是Linkerd 2019突破年的原因。

特性

Linkerd於2019年初開始運營,儘管其年輕但功能十分豐富。它的控制平面易於導航,其數據平面快速且極其安全(Rust!歡呼三聲)。但是2019年出現了令人目不暇接的改進:

  • 分散式跟蹤支援
  • 流量拆分(對於諸如金絲雀部署和藍/綠部署之類的用例至關重要)
  • linkerd tap命令,使您可以「偵聽」來自啟用了Linkerd的服務的流量(對於調試非常有用)
  • linkerd log命令,它從啟用了Linkerd的容器中記錄日誌
  • 與服務網格介面(Service Mesh Interface,SMI)兼容,旨在為所有服務網格建立通用介面,從而大大簡化了實驗,在網格之間遷移和組合的過程
  • 自動請求重試和超時
  • 服務配置文件(Service profile)是Kubernetes訂製資源定義(CRD),使您可以將每個端點配置應用於啟用Linkerd的服務
  • 自動代理注入(aka auto-inject)使用linkerd.io/inject: enabled批註在任何Kubernetes Pod上安裝Linkerd代理,而無需用戶干預。
  • 支援通過Helm安裝Linkerd

贊!還有其他。有關2019年Linkerd開發的更詳細資訊,請查看變更日誌。

大型活動台上的Linkerd

在2018年上海舉行的中國KubeCon上進行了幾場演講之後,Linkerd在2018年西雅圖的北美KubeCon上進行了九次演講,表現相當不錯。但事實證明,對於Linkerd來說,2019年也是KubeCon突破性的一年。

  • 在2019年巴塞羅那的歐洲KubeCon上,Linkerd參與了16場演講,其中包括Linkerd聯合創始人Oliver Gould的主題演講
  • 在2019年上海的中國KubeCon上,Linkerd只發表了一次演講。但這沒關係,因為…
  • …Linkerd在2019年聖地亞哥的北美KubeCon上咆哮起來,進行了八次演講以及其第一天的Day Zero活動:由Buoyant公司主持的Linkerd生產工作坊。您可以在Linkerd部落格上看到會議的精彩回顧。

安全審計

在CNCF,安全至關重要。作為畢業的條件,我們要求項目進行安全審核。與Kubernetes,Prometheus和其他類似,Linkerd受到備受推崇的Cure53的獨立審核,該Cure53進行了滲透測試和一般源程式碼審核。

結果對於CNCF的所有人來說都是令人振奮的。這是我喜歡的亮點:

從缺少發現的相關漏洞和僅幾個其他問題來看,Cure53對所檢查的Linkerd軟體組合及其周圍環境印象非常好。Cure53高興地報告,在Linkerd上未發現任何真正的漏洞範圍。

我強烈建議您下載審核PDF並仔細閱讀結果。

網點改進

在2019年初,Linkerd有一個不錯的Bootstrap-y網站和非常好的文檔(包括其現在著名的入門指南)。但是在今年下半年,該網站進行了全面的美學改造,我個人認為這是驚人的結果。

小禮物

並非所有人都喜歡小禮物,也許主要是因為其中很多東西都低於標準。但是在2019年,Linkerd成為小禮物領域的領導者,其標誌性的棒球帽在會議上越來越普遍。我戴著帽子看起來很糟糕,所以就我個人而言,我不會參加,但是你們都應該動手。

Podcast

Linkerd出現在各種Podcast中:

  • Linkerd的共同創建者William Morgan在《軟體工程日報》上錄製了兩集:Linkerd市場策略和Service Mesh Wars。在這兩集之中,William都會提供健康的來之不易的行業經驗和風俗,以及他特有詼諧幽默。
  • Linkerd的共同創建者Oliver Gould為InfoQPodcast錄製了The Three Pillars of Service Mesh, SMI, and Making Technology Bets

因此,如果您想在晚餐時或交通阻塞時想了解Linkerd,我不推薦這些Podcast。

展望未來

隨著2020年的到來,我希望Linkerd將繼續獲得採用,並鞏固其在服務網格中的標準承擔者的地位,尤其是在可用性方面。而且沒有跡象表明來年會放緩。當我坐下來為Linkerd撰寫2020年度回顧時,我希望它能以一種更具戲劇性的方式推動服務網格空間的發展。不僅會有更多的功能、文檔、影片和講座,而且還會有大量成功的生產部署,以及世界後端東西向流量的更大份額。

Tags: