在 Intenseye,我們 follow(跟隨) trends(趨勢) & hype(最被炒作) 的技術,並在使用時應用最佳實踐。 我們在用 Scala、Go、Python 等編寫的 Kubernetes 上運行了數百個 pod,其中大多數使用 gRPC。 gRPC 是一種現代 ...
在我們 service mesh 之旅的第一部分中,我們討論了 什么是服務網格以及我們為什么選擇 Linkerd 。在第二部分,我們將討論我們面臨的問題以及我們如何解決這些問題。 系列 在 Intenseye,為什么我們選擇 Linkerd 作為 Service Mesh 工具 Part. 問題 :Apache ZooKeeper Leader 的選舉 在 Intenseye,我們使用 Apac ...
2021-07-23 10:08 0 169 推薦指數:
在 Intenseye,我們 follow(跟隨) trends(趨勢) & hype(最被炒作) 的技術,並在使用時應用最佳實踐。 我們在用 Scala、Go、Python 等編寫的 Kubernetes 上運行了數百個 pod,其中大多數使用 gRPC。 gRPC 是一種現代 ...
Linkerd 是 Kubernetes 的服務網格。 它通過為您提供運行時調試(runtime debugging)、可觀察性(observability)、可靠性(reliability)和安全性(security),使運行服務更輕松、更安全 — 所有這些都不需要對您的代碼進行任何更改 ...
從較高的層次上看,Linkerd 由一個控制平面(control plane) 和一個 數據平面(data plane) 組成。 控制平面是一組服務,提供對 Linkerd 整體的控制。 數據平面由在每個服務實例“旁邊”運行的透明微代理(micro-proxies)組成,作為 Pod 中 ...
今天詳細介紹一下Linkerd的架構。 控制平面 Linkerd控制平面是一組在專用Kubernetes命名空間中運行的服務(在Linked默認情況下)。這些服務完成各種事情——聚合遙測數據、提供面向用戶的API、向數據平面代理提供控制數據等。它們共同驅動着數據平面的行為。 控制平面 ...
簡介 Server 和 ServerAuthorization 是 Linkerd 中的兩種策略資源, 用於控制對 mesh 應用程序的入站訪問。 在 linkerd 安裝期間,policyController.defaultAllowPolicy 字段用於指定當沒有 Server 選擇 ...
服務配置文件 為 Linkerd 提供有關服務的附加信息。 以下是可以使用服務配置文件完成的所有操作的參考。 系列 中文手冊(https://linkerd.hacker-linner.com) Spec(規范) 服務配置文件規范必須包含以下頂級字段 ...
Linkerd 提供了許多功能,如:自動 mTLS、自動代理注入、分布式追蹤、故障注入、高可用性、HTTP/2 和 gRPC 代理、負載均衡、多集群通信、重試和超時、遙測和監控、流量拆分(金絲雀、藍/綠部署)等。 Linkerd 2.10 中文手冊持續修正更新中: https ...
一個微服務應用程序,允許用戶為他們最喜歡的表情符號(emoji)投票,並跟蹤排行榜上收到的投票。願最好的 emoji 獲勝。 該應用程序由以下 3 個服務組成: emojivoto-we ...