人妻精品在线观看一区二区三区,蜜臀av精品一区二区三区网站,中文一区二区三区亚洲欧美,熟女人妇精品一区二区,人妻av在线观看视频,欧美日韩国产三级精品网站,黄色免费网站直接进入,超碰公开福利正在播放,国产毛片乡下农村妇女毛片

成本翻倍,部署復(fù)雜!為什么要停止使用Kubernetes-每日看點(diǎn)

來(lái)源:CSDN博客 | 2023-03-17 16:00:20 |

【CSDN 編者按】如果你正在猶豫是否使用 Kubernetes,請(qǐng)仔細(xì)衡量?jī)?yōu)缺點(diǎn),認(rèn)真做比較。

原文鏈接:https://thetechtrailblazer.blog/2023/02/14/dont-use-kubernetes-please/


(資料圖片僅供參考)

未經(jīng)授權(quán),禁止轉(zhuǎn)載!

作者?| aly?kafoury ? ?譯者?| 彎月

出品 | CSDN(ID:CSDNnews)

我在軟件行業(yè)摸爬滾打了十余年,形形色色的角色都擔(dān)任過(guò)。以前,遇到一些新興的工具,人們會(huì)認(rèn)真比較優(yōu)缺點(diǎn),而如今卻變成了無(wú)腦跟著潮流走。

Kubernetes 就是其中之一。如今,在 Kubernetes 上托管應(yīng)用程序已成為部署應(yīng)用程序的標(biāo)準(zhǔn),而無(wú)論 Kubernetes 能否帶來(lái)切實(shí)的好處。我希望通過(guò)本文,說(shuō)明使用 Kubernetes 的缺點(diǎn), Kubernetes 對(duì)軟件開(kāi)發(fā)周期的破壞、成本的增加,以及對(duì)敏捷性的負(fù)面影響,從而喚醒軟件行業(yè)的理智。

使用 Kubernetes 會(huì)導(dǎo)致成本增加

假設(shè)你是一家中小型初創(chuàng)公司,你的應(yīng)用程序由幾個(gè)后端服務(wù)、一個(gè)數(shù)據(jù)庫(kù)、一個(gè)緩存服務(wù)和一個(gè)負(fù)載均衡器組成。這個(gè)設(shè)置包括 2 個(gè)托管服務(wù)(數(shù)據(jù)庫(kù)和緩存)、6 個(gè)用于后端服務(wù)冗余的小型機(jī)器和 2 個(gè)負(fù)載均衡器(如果正常部署到云的話(huà))。

如果在這個(gè)配置中加入 Kubernetes,則僅僅是為了運(yùn)行額外的sidecar,就不得不使用兩倍的機(jī)器:三臺(tái)機(jī)器運(yùn)行Kubernetes的控制平面,另外三臺(tái)運(yùn)行etcd集群,同時(shí)還需要添加多個(gè)內(nèi)部服務(wù),比如Ingress控制器以及日志和指標(biāo)收集。

雖然加入 Kubernetes 會(huì)導(dǎo)致你的成本翻倍,但實(shí)際上對(duì)于中小型企業(yè)來(lái)說(shuō),你根本使用不了 Kubernetes 的任何功能。

Kubernetes 的部署非常復(fù)雜

一般,正常的設(shè)置需要占用 CI/CD 工程師幾天的時(shí)間,而調(diào)試與基礎(chǔ)設(shè)施相關(guān)的問(wèn)題用時(shí)不會(huì)超過(guò)一兩個(gè)小時(shí)。

然而,Kubernetes 的部署需要渲染模板、設(shè)置 CI/CD 運(yùn)行器、動(dòng)態(tài)生成 kubeconfigs 以確保安全等,通常要占用 CI/CD 工程師不少于一個(gè)月的時(shí)間才能準(zhǔn)備好生產(chǎn)級(jí)的環(huán)境。為了調(diào)試錯(cuò)誤,你可能需要花費(fèi)數(shù)天時(shí)間來(lái)弄清楚哪些涉及底層基礎(chǔ)設(shè)施、哪些是 Kubernetes,而哪些關(guān)系到應(yīng)用程序本身。我曾經(jīng)花了 6 個(gè)小時(shí)調(diào)查為什么 CoreDNS 無(wú)法注冊(cè)新服務(wù),最后卻發(fā)現(xiàn)只是一個(gè)非常小的錯(cuò)誤。

Kubernetes 不穩(wěn)定

由不同的維護(hù)者部署許多不同版本的組件,這個(gè)想法就注定了 Kubernetes 集群不可能沒(méi)有錯(cuò)誤,從網(wǎng)絡(luò) CNI 到控制器,再到自定義操作符,這些對(duì)象往往很容易破壞https。

把真實(shí)的網(wǎng)絡(luò)組件封裝后放在云的網(wǎng)絡(luò)虛擬化中,只會(huì)讓一切變得非常復(fù)雜。

版本管理困難

跟蹤集群上部署的所有組件的所有版本需要耗費(fèi)大量時(shí)間。你需要投入一個(gè)專(zhuān)職工程師來(lái)維護(hù)第三方平臺(tái)上的配置,還需要處理由于更新引發(fā)的各種故障。

DevOps 工程成本飆升

如果你選擇了面向那些資金充裕、不在乎 Kubernetes 帶來(lái)額外成本的大型企業(yè)方案,那么成本飆升是必然的。

受攻擊的范圍更大

Kubernetes 有其自身的安全漏洞,因此會(huì)導(dǎo)致你的應(yīng)用程序的受攻擊的范圍翻倍。你是否有預(yù)算雇傭安全工程師來(lái)處理這個(gè)問(wèn)題,還是說(shuō)你只有一位 DevOps 工程師,采納 Kubernetes 后,工程師需要承擔(dān)更多的安全工作?

Kubernetes 攻擊每天都在發(fā)生,管理它們并非易事。長(zhǎng)期來(lái)看,最終你還是需要聘請(qǐng)一名安全工程師來(lái)保護(hù)這些沒(méi)有必要的技術(shù)棧。

總結(jié)

我希望通過(guò)這篇文章,讓大家看到一些瘋狂的技術(shù)決策趨勢(shì),這些決策只是盲目跟風(fēng),并沒(méi)有太大受益。

最后,如果你正在猶豫是否使用 Kubernetes,請(qǐng)仔細(xì)衡量?jī)?yōu)缺點(diǎn),認(rèn)真做比較。

?ChatGPT 的開(kāi)源“替代”來(lái)了!前 OpenAI 團(tuán)隊(duì)出手,能用中文提問(wèn),3 天斬獲 3k+ Star?燒數(shù)億美元、耗上萬(wàn)顆英偉達(dá) GPU,微軟揭秘構(gòu)建 ChatGPT 背后超級(jí)計(jì)算機(jī)往事 !?GPT-4 發(fā)布:在考試中擊敗 90% 的人類(lèi);谷歌開(kāi)放大語(yǔ)言模型 PaLM API;FireFox 111 發(fā)布|極客頭條

關(guān)鍵詞: