亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行Linkerd 2.10的擴展

發布時間:2021-12-24 10:25:38 來源:億速云 閱讀:114 作者:柒染 欄目:云計算

如何進行Linkerd 2.10的擴展,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

Linkerd是世界上最小、最簡單的服務網格。自Linkerd 2.0以來,我們一直遵循極簡主義、可組合性的哲學,并在現有的生態系統之上構建。這個想法可能看起來有點瘋狂,我將描述即將發布的Linkerd 2.10的一個特性,它將使Linkerd變得更小和更簡單:擴展。

在Linkerd 2.10中,我們將Linkerd的默認控制平面安裝剝離為一個基本的部署,不包括先前默認發布的Prometheus、Grafana、儀表板和其他非關鍵組件。由于這些變化,一個基本的Linkerd控制平面現在在啟動時的大小從Linkerd 2.9的~500mb減少到200mb以下。

現在,這些組件可以作為一個可選的擴展,以及其他幾個對基本操作來說不是嚴格必需的組件。Linkerd擴展的初始集合包括:

  • viz,它將包含所有的集群度量堆棧:Prometheus,Grafana,儀表板等;
  • multicluster,包含所有用于跨集群通信的機器;和
  • jaeger,它將包含分布式追蹤收集器和UI。

使用擴展有兩個目的。首先,它允許Linkerd的使用者精確地選擇他們想要安裝在他們的集群上的Linkerd的哪一部分。其次,它允許Linkerd社區構建特定于Linkerd的操作器和控制器,而不必修改核心的Linkerd CLI。下面有更多相關內容。

 

它是如何工作的?

安裝一個擴展就像你期望的那樣簡單。例如,要安裝viz擴展,你可以運行:

linkerd install -f - | kubectl apply - # install the core control plane
linkerd viz install -f - | kubectl apply - # install the viz extension
 

(對于Helm用戶:每個擴展將有一個相應的Helm chart。)

我們還使第三方擴展盡可能容易地連接到同一個系統中。例如,如果在用戶的搜索路徑中找到了linkerd-foo的二進制文件,那么調用linkerd foo將自動調用并將參數傳遞給linkerd-foo的二進制文件。此外,在安裝之后,linkerd check將自動運行所有已安裝擴展的檢查,并將輸出連接到一個報告中。

不管來自哪里,擴展應該“感覺”就像Linkerd的其他部分一樣。

為什么這樣做呢?

隨著Linkerd的采用持續急劇增長,它必須處理的用例集也在不斷增長。對于一些用戶來說,開箱即用的可觀察性是他們采用Linkerd的關鍵原因。對于其他人來說,它是安全的跨集群通信。還有一些是Linkerd的透明的默認mTLS。這種用例的多樣性是很好的,但也給項目帶來了壓力——尤其是我們關注的是簡單性。

到目前為止,我們以一種相對臨時的方式處理這個問題,包括多集群組件的自定義安裝流程、專門的“帶來你自己的Prometheus”特性等等。將所有這些機制轉移到擴展框架中可以實現一致性:現在可以以完全相同的方式對待這些特性擴展。

最后,讓我們興奮的想法是,允許Linkerd的特性感覺上就像Linkerd的其他部分,但不需要修改核心項目。

看完上述內容,你們掌握如何進行Linkerd 2.10的擴展的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东兰县| 明星| 博兴县| 东宁县| 黑龙江省| 厦门市| 阳泉市| 拉孜县| 大邑县| 塔河县| 湘西| 庆元县| 长治县| 垫江县| 富蕴县| 南陵县| 增城市| 沙河市| 遂昌县| 桃源县| 天水市| 石楼县| 方正县| 新沂市| 宜兴市| 青田县| 丽水市| 行唐县| 新绛县| 高陵县| 大方县| 上杭县| 额尔古纳市| 环江| 马关县| 湘乡市| 柳林县| 宝兴县| 松阳县| 聂拉木县| 柘城县|