科技改變生活 · 科技引領(lǐng)未來(lái)
要實(shí)現(xiàn)的并非一件容易的事。它以復(fù)雜和真正的痛苦而聞名,這是Kubernetes的Mirantis收購(gòu)了廣受歡迎的開(kāi)源Lens Kubernetes集成開(kāi)發(fā)環(huán)境(IDE)項(xiàng)目的原因之一。這是在二月份Mirantis收購(gòu)了背后的Kotena團(tuán)隊(duì)之后。
在此之前,Lens可以說(shuō)是所有Kubernetes IDE中使用最廣泛的IDE。盡管僅在2020年3月推出,Lens已有35,000個(gè)用戶(hù)和7,000個(gè)GitHub觀星者社區(qū)
根據(jù)MIT許可證可在Github上使用,世界上一些最大的公司已經(jīng)在使用Lens。這些包括Adobe,Apple和Zendesk。為什么?Mirantis指出,這是因?yàn)椋?ldquo; Lens消除了Kubernetes的復(fù)雜性,該復(fù)雜性從一開(kāi)始就阻礙了主流開(kāi)發(fā)人員的采用。該工具可釋放態(tài)勢(shì)感知,并使用戶(hù)能夠輕松地實(shí)時(shí)管理,開(kāi)發(fā),調(diào)試,監(jiān)視和排除多個(gè)群集中的工作負(fù)載的故障。 。”
這也有助于Lens與供應(yīng)商和發(fā)行商無(wú)關(guān)。它支持任何基礎(chǔ)架構(gòu)上的任何經(jīng)過(guò)認(rèn)證的Kubernetes分發(fā)。Lens程序本身是一個(gè)獨(dú)立的桌面應(yīng)用程序。它可以在macOS,Linux和Windows上運(yùn)行。用戶(hù)可以免費(fèi)下載,安裝和開(kāi)發(fā)它。
開(kāi)源軟件不是很棒嗎?
其功能包括:
上下文中的即時(shí)態(tài)勢(shì)感知: Lens為Kubernetes應(yīng)用程序和集群提供了輕松的實(shí)時(shí)態(tài)勢(shì)感知。借助其上下文感知終端,內(nèi)置的Prometheus統(tǒng)計(jì)信息和全面的日志記錄,Lens為用戶(hù)提供了輕松快速地瀏覽堆棧中所有層,查看性能數(shù)據(jù)并解決問(wèn)題的功能。
上下文感知終端:內(nèi)置終端包含kubectl版本,該版本始終與您的群集在正確的上下文中與API兼容,并且會(huì)在后臺(tái)自動(dòng)下載并分配正確的版本。當(dāng)用戶(hù)從一個(gè)群集切換到另一個(gè)群集時(shí),終端會(huì)維護(hù)正確的kubectl版本和上下文。
任何云上的多集群管理:通過(guò)單個(gè)統(tǒng)一的IDE訪問(wèn)和使用任何云上的任意數(shù)量的Kubernetes集群。群集可以是本地的(例如,minikube,Docker Desktop)或外部的(例如,Docker Enterprise,EKS,AKS,GKE,Rancher或OpenShift)。只需導(dǎo)入其kubeconfig即可添加集群。
多個(gè)工作區(qū):工作區(qū)用于將任意數(shù)量的群集組織到邏輯組中。這些對(duì)于必須管理多個(gè)(甚至數(shù)百個(gè))群集的DevOps和站點(diǎn)可靠性工程師很有用。單個(gè)工作空間包含集群及其完整配置的列表。
內(nèi)置Prometheus統(tǒng)計(jì)信息:始終在正確的上下文中查看集成到儀表板中的實(shí)時(shí)圖形和資源利用率圖表。Lens帶有內(nèi)置的多租戶(hù)Prometheus設(shè)置,該設(shè)置尊重每個(gè)用戶(hù)的基于角色的訪問(wèn)控制(RBAC)。用戶(hù)將看到他們有權(quán)訪問(wèn)的所有名稱(chēng)空間和資源的可視化。
開(kāi)發(fā)人員喜歡它。Supervisor.com的CTO Matti Paksula 表示:“通過(guò)加快和簡(jiǎn)化Kubernetes開(kāi)發(fā)工作流程,Lens使我們的開(kāi)發(fā)人員能夠提高生產(chǎn)力。我認(rèn)為最好的功能是,當(dāng)我在終端中安裝Kubectl Pod時(shí),儀表板您所看到的始終是在正確的上下文中。此外,我不需要擔(dān)心使用過(guò)時(shí)的信息,因?yàn)橐磺卸际菍?shí)時(shí)的。”
Mirantis的Adrian Ionel表示:“就像Visual Studio是軟件開(kāi)發(fā)人員的突破一樣,Lens也是Kubernetes開(kāi)發(fā)人員和運(yùn)營(yíng)商的游戲規(guī)則改變者。它使在任何公共或私有云上輕松編寫(xiě),測(cè)試和運(yùn)行Kubernetes應(yīng)用程序變得容易。首席執(zhí)行官在一份聲明中。“鏡頭填補(bǔ)了人們從對(duì)Kubernetes的興趣轉(zhuǎn)變?yōu)閷?duì)Kubernetes富有成效的巨大差距。”
展望未來(lái),Mirantis將在Lens的未來(lái)發(fā)展上投入大量資金。同時(shí),該公司承諾繼續(xù)與鏡頭社區(qū)合作。您可以在其Slack頻道上與其他用戶(hù)談?wù)揕ens。
馬龍林
版權(quán)所有 未經(jīng)許可不得轉(zhuǎn)載
增值電信業(yè)務(wù)經(jīng)營(yíng)許可證備案號(hào):遼ICP備14006349號(hào)
網(wǎng)站介紹 商務(wù)合作 免責(zé)聲明 - html - txt - xml