Kubernetes 之父:他們現在在哪裡?

infoq 發佈 2022-08-15T06:48:32.595300+00:00

Kubernetes 已經席捲了軟體開發領域,因高可擴展性、彈性和可靠性,被無數需要使用容器的企業所採用。根據 CNCF 2021 年年度調查,96% 的組織正在使用或評估 Kubernetes。

Kubernetes 已經席捲了軟體開發領域,因高可擴展性、彈性和可靠性,被無數需要使用容器的企業所採用。根據 CNCF 2021 年年度調查,96% 的組織正在使用或評估 Kubernetes。 作為容器編排和調度的事實選擇,Kubernetes 最初由 Joe Beda、Brendan Burns 和 Craig McLuckie 創立,並由谷歌在 2014 年首次對外宣布。如今,新的領導人正在湧現,將火炬傳遞下去。


他們現在在哪裡?


Kubernetes 系統的開發和設計都深受谷歌的 Borg 系統的影響。「Kubernetes 在某種程度上是 Borg 的精神繼承者,」Kubernetes 的聯合創始人 Joe Beda 在 2021 年接受採訪時這樣描述。


Kubernetes 的出現是由於正確的技術、正確的時機和正確的人員的結合。在此之前,谷歌員工正在研究 Google Compute Engine,即谷歌的 EC2 版本,他們也使用 Docker,受到 Docker 工具和容器標準化潛力的啟發,於是開始著手創建一個 「最小可行的編排器」,為容器化的應用提供資源調度、部署運行、服務發現和擴容縮容等豐富多樣的功能。


Kubernetes 於 2014 年開源,並於 2018 年捐贈給雲原生計算基金會。該項目現在得到了廣大機構和社區成員的支持,遠遠超出了谷歌的控制範圍。Kubernetes 聯合創始人也繼續做著非凡的事情——那麼他們今天在哪裡?


Joe Beda

Joe Beda現在處於「半退休「狀態,他最近的職位是 Vmware 的首席工程師。


Beda 擁有輝煌的職業生涯,曾在 VMware、Split Software、Heptio、Shippable、CoreOS 和 Microsoft 任職。作為在谷歌的高級軟體工程師,Beda 是 Kubernetes 的聯合創始人和技術負責人。在谷歌的 10 年裡,他還為許多其他重要項目做出了貢獻,例如 Google Hangouts 和 Google Compute Engine。


根據他的 GitHub 數據顯示,Beda 仍然是一名活躍的開源貢獻者,最近為 Kubernetes、VMware Tanzu、ngrok-k8s 和其他項目做出了貢獻。讓 Beda 印象深刻的是 Kubernetes 採用率的大幅上升,Beda 在一次會議上說,「我們沒預見到這一點。」


Brendan Burns

Kubernetes 聯合創始人Brendan Burns現在是微軟副總裁,負責 DevOps 相關的 Azure 項目,包括 Azure 上的 K8s。Burns 最近的工作重點是負責一個與 Kubernetes API 一起使用的客戶端庫。在 Borg 時代,Burns 是谷歌的高級軟體工程師。他在谷歌工作了八年。


在 2017 年,Burns 曾在一次採訪中說他加入微軟是幫助微軟,特別是混合多雲環境中,更靈活地使用容器化。


Craig McLuckie


Kubernetes 聯合創始人 Craig McLuckie現在是一位自稱自雇的全職爸爸(Stay-at-Home Dad),曾在谷歌擔任首席產品經理和集團產品經理,還是 Google Compute Engine 的原始產品負責人。


離開谷歌后,McLuckie 成為 Heptio 的創始人兼 CEO,2018 年 Vmware 收購 Heptio 後擔任 VMware 研發副總裁。MckLuckie 也是雲原生計算基金會誕生的主要支持者。McLuckie 在 2019 TechCrunch 的採訪中說道:「我們讓基礎設施技術變得非常非常無聊。」


現在的接班人是誰?


這些當年的創新者退居幕後,那麼誰會繼續接替他們?我們查看了開源雲原生世界中的一些 KOL,以下是一些當今掌舵 Kubernetes 的關鍵人物。


Kelsey Hightower


熟悉企業軟體架構趨勢的人都知道 Kelsey Hightower,目前受僱於谷歌的雲計算部門,是谷歌的首席工程師,負責開發谷歌的雲平台。 在谷歌,Hightower 幫助開發了谷歌的 Kubernetes Engine (GKE) 和 Cloud Functions。


自 2014 年以來,Hightower 一直是 Kubernetes 的布道者和持續貢獻者,是 Kubernetes 里最著名的演講者,也是雲計算領域的傑出人物。他於 2015 年創立了 KubeCon,甚至與 Kubernetes 的聯合創始人 Beda 和 Burns 合作撰寫了一本書,《Kubernetes: Up and Running》,由 O'Reilly 於 2017 年出版。他的背景特殊,是一位自學成才的程式設計師。


James Governor


James Governor, RedMonk 的分析師兼聯合創始人。


根據 Governor 的說法,現在的重點是發展社區,拓寬平台,加強事件驅動計算和無伺服器的宣傳。


Brian Behlendorf


Brian Behlendorf 是 Linux 基金會下 Open Source Security Foundation 負責人,也是 Linux 基金會主辦的開源區塊鏈 Hyperledger 的執行董事。


K8s 和雲原生的未來

Kubernetes 已成為企業軟體開發的重要工具。毫無疑問,它是大規模管理大型容器集群的最佳方式之一。值得慶幸的是,Kubernetes 還受益於充滿活力的社區文化,在最新的 KubeCon + CloudNativeCon Europe 2022 上有超過 26,000,000 名線上線下參會者。除了上面提到的那些名字之外,無數貢獻者都在推動這個平台向前發展。


Craig McLuckie 也看好雲原生技術的邊緣計算:「從未來的角度來看,一切都與邊緣有關。這將是一個有巨大增長的領域,並且將會在未來幾年內成為極具顛覆性的創新領域。」

關鍵字: