偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Argo可以走多遠(yuǎn)?你知道嗎?

開發(fā) 前端
要對(duì)所有代碼庫進(jìn)行任何廣泛的更改,就需要越來越多的人手參與。Pullen 指出,這不是 Argo 或Kubernetes 部署聲明所獨(dú)有的。這是任何基于聲明式語法的系統(tǒng)都會(huì)遇到的問題。

Kubernetes 持續(xù)交付工具的簡單性,是優(yōu)點(diǎn)還是缺點(diǎn)?

譯自How Far Can You Go with Argo?,作者 Joanna Wyganowska 是 Octopus Deploy 的營銷副總裁。在她的角色中,她有幸與 DevOps 從業(yè)者討論持續(xù)交付的最佳實(shí)踐,以及從他們的 DevOps 之旅中吸取的教訓(xùn)。Joanna 是一位精益大師,并且......

從自芝加哥的 ArgoCon 返回后,我開始思考 Argo,尤其是 Argo CD 的未來。有兩大陣營: 忠實(shí)的 Argo 粉絲致力于開源社區(qū),以及更傾向于繼續(xù)使用他們當(dāng)前的部署工具并擴(kuò)展其用于 Kubernetes 部署的人。這兩種方法都有其優(yōu)點(diǎn)。

使用 Argo CD進(jìn)行 Kubernetes 持續(xù)交付的組織贊揚(yáng)它的簡單性。VMware的技術(shù)負(fù)責(zé)人Navneet Verma表示,Argo CD 提供了直觀的圖形用戶界面(GUI),由強(qiáng)大的命令行界面(CLI)和 API 支持。他還重視其處理多個(gè)集群的單一安裝的能力。

太簡單了?還是過于簡單?

然而,許多人發(fā)現(xiàn)它過于簡單。DeepOpinion 的首席后端開發(fā)者Diogo Baeder說,Argo CD 缺乏允許開發(fā)人員部署特定版本的功能。相反,它依賴于應(yīng)用程序規(guī)范中定義的內(nèi)容。Codefresh 等公司看到他們構(gòu)建在 Argo 之上的商業(yè)解決方案采用率增長的原因,是對(duì)已證實(shí)的部署模式的需求。

Octopus Deploy 的高級(jí)產(chǎn)品經(jīng)理Nikita Dergilev也有同感。在他看來,Argo CD 非常適合集群引導(dǎo)。它易于配置,首次部署會(huì)花費(fèi)一點(diǎn)時(shí)間。然而,當(dāng)團(tuán)隊(duì)需要跨許多環(huán)境或集群(如云區(qū)域)部署應(yīng)用程序時(shí),他發(fā)現(xiàn)使用 Argo CD 存在問題。痛點(diǎn)來自于需要管理許多 Git 倉庫、分支或文件夾,并通過自制腳本或手動(dòng)編排推進(jìn)的需求。它很快就會(huì)變成一團(tuán)糟。

另一個(gè)潛在問題是可擴(kuò)展性。Dergilev 說,如果組織擁有許多集群、應(yīng)用程序和團(tuán)隊(duì),他們實(shí)際上有兩種選擇。第一個(gè)是集中化的 Argo 實(shí)例,這可能會(huì)變慢并引入權(quán)限和網(wǎng)絡(luò)流量的問題。第二個(gè)是每個(gè)集群一個(gè)實(shí)例,這可能難以管理,并且無法提供單片玻璃來觀察。他建議利用現(xiàn)有 DevOps 工具的功能來部署軟件。例如,Octopus Deploy 提供了開箱即用的 Kubernetes 部署功能,包括環(huán)境推進(jìn)和控制面板,可在所有項(xiàng)目和環(huán)境中查看 Kubernetes 部署。

圍繞使用 Argo 的討論也在戰(zhàn)略層面上進(jìn)行,重點(diǎn)關(guān)注 Argo 的配置方法。這很好地體現(xiàn)在美國家庭保險(xiǎn)公司的首席工程師Justin Pullen身上。他說,盡管他是聲明式配置的忠實(shí)粉絲,但他看到的任何聲明性項(xiàng)目的一個(gè)缺點(diǎn)是初始設(shè)置后的代碼管理。

要對(duì)所有代碼庫進(jìn)行任何廣泛的更改,就需要越來越多的人手參與。Pullen 指出,這不是 Argo 或Kubernetes 部署聲明所獨(dú)有的。這是任何基于聲明式語法的系統(tǒng)都會(huì)遇到的問題。

那么,如何快速在大規(guī)模上管理強(qiáng)制性更改?正如 Pullen 總結(jié)的那樣: 答案尚不明確,但無論選擇哪種解決方案,在大型企業(yè)中計(jì)劃和執(zhí)行到 Kubernetes 的部署時(shí),都需要進(jìn)行這方面的討論。

我同意這種說法,因?yàn)檫@又是一次證明,重要的不是你選擇使用的技術(shù),而是你如何將當(dāng)前的流程和人員整合到面向應(yīng)用容器化的這種新的技術(shù)轉(zhuǎn)變中。

責(zé)任編輯:武曉燕 來源: 云云眾生s
相關(guān)推薦

2024-04-30 09:02:48

2023-12-20 08:23:53

NIO組件非阻塞

2023-04-26 10:21:04

2023-12-12 08:41:01

2023-09-04 07:54:06

2024-04-07 00:00:00

ESlint命令變量

2024-05-28 09:12:10

2019-12-12 09:23:29

Hello World操作系統(tǒng)函數(shù)庫

2024-07-30 08:22:47

API前端網(wǎng)關(guān)

2022-06-24 08:20:04

CAP網(wǎng)絡(luò)通信

2024-04-07 00:00:03

2022-03-10 08:25:27

JavaScrip變量作用域

2022-05-27 08:55:15

工具自動(dòng)化軟件

2020-10-28 11:20:55

vue項(xiàng)目技

2021-02-02 08:21:28

網(wǎng)絡(luò)面試通信

2021-12-08 07:31:40

Linux安全病毒

2024-08-20 08:29:55

2019-06-14 15:36:13

Windows 10安全PC

2017-10-16 13:45:04

2024-10-10 16:53:53

守護(hù)線程編程
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)