国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Kubernetes 1.24新特性解讀

云計算
對于Kubernetes 1.24版的正式發(fā)布,本文謹結合自己的體會,談幾個應用開發(fā)者可能比較關注的點。

5月4日, Kubernetes 1.24版正式發(fā)布了,像之前的幾個版本一樣,給Kubernetes帶來了大大小小多達幾十項的變化。幾十項涉及到基礎設施、運維和應用開發(fā)的方方面面,可能很難有人能夠全部搞懂,本文也不打算一一羅列,謹結合自己的體會,談幾個應用開發(fā)者可能比較關注的點。

首當其沖是對dockershim支持的正式移除。在一年多以前,Kubernetes 1.20版本宣布對Docker的支持置為“廢棄(Deprecated)”狀態(tài),不再演進,并“將在未來的某個版本中移除(Will be removed)”。這次發(fā)布的1.24版即是所謂“正式移除Docker支持”的版本,然而,Docker公司卻宣稱,在Kubernetes環(huán)境中,可以繼續(xù)使用Docker,其Docker Desktop產(chǎn)品的用戶仍然能夠無縫使用Kubernetes的最新發(fā)布版本。這是怎么回事?

事實上,仔細閱讀Kubernetes官方的1.24版的Change Log,你會發(fā)現(xiàn),其對于Docker支持的表述與一年前的1.20版有微妙的不同。

1.20版Change Log 截圖

1.24版Change Log截圖

Kubernetes移除Docker主要是因為Docker長期以來不支持Kubernetes主推的CRI容器運行時接口標準,因此Kubernetes社區(qū)維護了一個dockershim組件專門用來對接Docker。

這在當年Docker具備壟斷地位時非常有必要,隨著containerd和kata等容器運行時發(fā)展成熟,尤其是containerd在生產(chǎn)環(huán)境中大量使用,Kubernetes社區(qū)決定不再維護dockershim。

然而,最近兩年Mirantis(已于2019年11月收購Docker Enterprise部門)和Docker公司在對Kubernetes的支持上不斷投入,目前社區(qū)里已經(jīng)有一個獨立于Kubernetes并且支持CRI的“shim”:cri-dockerd,繼續(xù)實現(xiàn)Kubernetes與Docker的對接。

Docker Desktop以其優(yōu)秀的用戶體驗深得很多開發(fā)者的青睞,自Kubernetes 1.20版本發(fā)布以來,筆者就在尋找Docker Desktop的替代品,也嘗試了不少,但目前還沒有找到能夠與之媲美的產(chǎn)品。cri-dockerd讓Kubernetes 1.24能夠繼續(xù)對接Docker容器運行時,這意味著用戶可以像以前一樣在Docker Desktop中一鍵安裝并無縫使用最新版的Kubernetes,對于開發(fā)者來說無疑是個好消息。

同時由于Docker Image已經(jīng)成為了各類容器運行時使用的標準鏡像格式,開發(fā)使用Docker,生產(chǎn)或者發(fā)布到客戶的環(huán)境中使用的是其他容器運行時可能會成為一種長期存在的普遍現(xiàn)象。

第二個想聊一聊的是Kubernetes的Job。對于批處理類的應用負載,Kubernetes提供了Job資源來支持。但是當我們要運行并行處理或者分布式計算的Job時,會遇到一個問題:Kubernetes中的Pod是動態(tài)創(chuàng)建和回收的,這也是基于Kubernetes Job來運行批處理負載的優(yōu)勢之一,因為資源能夠在需要時才被占用,用完可以立即回收,然而這卻會導致任務在往各個Pod分配時缺少依據(jù)(基于機器的并行計算系統(tǒng)中往往需要將主機名稱等相對固定的標識作為任務調度的輸入)。

在早些版本中,Kubernetes官方建議引入消息隊列或者內存數(shù)據(jù)庫來給Job的各個Pod分配編號以解決該問題[1],這無疑提升了應用的復雜度且引入了第三方組件的運維問題。在Kubernetes 1.24版本中,有一項從Beta階段提升為正式特性的功能叫做“Indexed Job”,該特性會給同一個Job的各個Pod在環(huán)境變量中注入一個編號索引,應用可以根據(jù)這個編號為各個Pod分配具體的task。

去年該特性還在beta階段時,筆者嘗試將一個基于Kubernetes Job的云原生分布式圖計算應用從依賴外部消息隊列分配task改為Indexed Job,應用的可維護性、穩(wěn)定性和資源消耗都得到了明顯的改善。

第三個推薦開發(fā)者關注的特性是gPRC健康狀態(tài)探針已經(jīng)是beta狀態(tài)了,這是一個很值得期待的功能。gRPC協(xié)議在云原生應用中得到日益廣泛的使用,然而Kubernetes過去一直缺少gRPC原生的健康狀態(tài)探針支持,使得對gRPC服務的啟動、存活和就緒狀態(tài)檢查都需要依賴其他手段,官網(wǎng)有一篇文章對這些技術手段進行了介紹[2],從文章中不難看出,這些方法對于應用遷移上Kubernetes的成本和云原生應用的可維護性、可用性都會有一定的影響。在Kubernetes原生支持gRPC探針后,這些問題得到了有效的解決,采用gRPC協(xié)議構建云原生應用的同仁們可以期待一下這個特性未來從beta狀態(tài)變?yōu)檎娇捎谩?/p>

最后想到一個非常有意思的更新,1.24版本以后,kubeadm安裝Kubernetes集群時,不再給運行控制面組件的節(jié)點標記為“master”,因為這個詞被認為是“具有攻擊性的、無禮的(offensive)”。近幾年,一些用master-slave來表示主-從節(jié)點的計算機系統(tǒng)紛紛改掉術語,slave前兩年就已經(jīng)銷聲匿跡了,現(xiàn)在看來master也不能用。

責任編輯:趙寧寧 來源: ITPUB
相關推薦

2023-03-15 07:29:54

開源數(shù)據(jù)湖

2019-03-05 15:03:09

Android Q安卓系統(tǒng)功能

2025-01-06 09:18:04

2022-08-29 15:30:46

TypeScript代碼

2025-02-08 11:00:33

2021-07-19 07:55:24

多線程模型Redis

2021-11-01 19:49:55

React組件模式

2022-07-20 11:47:18

數(shù)據(jù)

2023-05-31 15:45:49

HCS鴻蒙

2022-04-26 16:20:43

dockershimDockerKubernetes

2024-12-30 11:05:28

泛型Go類型別名

2019-11-17 22:47:53

HTTP23

2024-12-23 08:44:49

2025-01-20 08:51:32

2022-09-02 16:59:13

Kubernetes高可用Linux

2022-05-07 08:23:57

KubernetesDockershim

2025-05-19 00:06:00

編碼工具CursorAI

2020-03-20 10:25:41

React-Routev6前端

2010-05-13 08:57:22

jQuery 1.4

2015-08-04 11:01:41

開源容器編排Kubernetes
點贊
收藏

51CTO技術棧公眾號

97人人模人人爽人人喊38tv| 国产韩国精品一区二区三区| 久久久久久久有限公司| 免费成人看片| 国产极品美女高潮无套久久久| 精品人人视频| 喷白浆一区二区| 日韩区在线观看| 亚洲乱码一区二区三区三上悠亚 | 中文字幕在线观看一区| 久久精彩免费视频| 免费大片在线观看| 国产尤物一区二区在线| 美女福利精品视频| 三级ai视频| 91国语精品自产拍| 欧美一区二区在线免费播放| 亚洲色图都市激情| 欧美在线一级| 久久久www成人免费无遮挡大片| 久久久欧美一区二区| 日日噜噜噜夜夜爽爽狠狠| 日本一区二区视频在线观看| 国产精品久久久久久av福利| 国产资源在线观看| 国产精品系列在线观看| 亚洲成年人影院| 国产精品白嫩初高中害羞小美女| 国产精品久久久久久久久久白浆| 亚洲人成在线播放网站岛国| 99国产超薄丝袜足j在线观看 | 欧美日韩伦理片| 欧亚一区二区| 美女在线一区二区| 免费av一区二区三区| jizz一区二区三区| 国产九九视频一区二区三区| 日韩一区二区三区高清| 日韩一级视频| 日本一区二区在线视频观看| 美州a亚洲一视本频v色道| 国产日韩精品视频一区| 欧美一区在线直播| 成人在线免费电影| 成人免费黄色大片| 国产精品久久久久久影视| 97超碰人人在线| 国产一区在线观看视频| 99在线观看视频免费| 久久中文亚洲字幕| 日韩麻豆第一页| 超碰在线免费| 激情欧美日韩一区二区| 欧洲日本亚洲国产区| 自拍亚洲图区| 国产精品色呦呦| 久久先锋影音av鲁色资源网| 91亚洲永久免费精品| 成人国产激情| 欧美日韩一区 二区 三区 久久精品| 婷婷无套内射影院| 欧美视频二区| 欧美精品videos| 国产丝袜视频在线播放| 一区二区三区久久久| 六月婷婷在线视频| 最新成人av在线| 一区二区三区日韩视频| 日韩美女主播在线视频一区二区三区| 热久久最新地址| 国产亚洲精品7777| 最色在线观看| 蜜桃精品在线观看| 秋霞成人影院| 国产精品自在线| 欧美美女日韩| 欧美日韩一区二区在线视频| 麻豆免费在线| 97在线免费视频| 污香蕉视频在线观看| av在线一区二区三区| 九九99久久| 26uuu精品一区二区| 视频一区二区三区免费观看| 午夜激情久久| 亚洲一区二区三区免费观看| 国产精品啊啊啊| 国产69久久精品成人看| 激情综合自拍| 国产精品视频一区国模私拍| 老司机午夜精品视频| y111111国产精品久久婷婷| 久国产精品韩国三级视频| 成人女人免费毛片| 久久神马影院| 久久久久久人妻一区二区三区| 一本色道**综合亚洲精品蜜桃冫| 亚洲综合在线网站| 成人免费观看男女羞羞视频| 日本粉色视频在线观看| 中文字幕av资源一区| 国产精品无码电影在线观看| 日韩精品一二三区| 日韩精品第一页| 1024成人网| 日本精品不卡| 精品欧美一区二区三区久久久 | 在线免费av观看| 《视频一区视频二区| 亚洲美女炮图| 亚洲国产精品va在线看黑人| 国内小视频在线看| 国产在线播放不卡| 午夜影院欧美| 成人毛片高清视频观看| 色噜噜狠狠狠综合曰曰曰88av| 亚洲欧美一区二区三区| 国产高清精品一区| 性感美女极品91精品| 美女扒开腿让男人桶爽久久动漫| 性色av一区二区三区| 国产中文字幕精品| 国产美女一区视频| 久久精品日韩精品| 欧美日韩成人在线一区| 超碰在线最新网址| 就去色蜜桃综合| 在线观看欧美日本| 欧美激情成人动漫| 亚洲精品视频网上网址在线观看| 一本色道精品久久一区二区三区 | 亚洲成av人乱码色午夜| 亚洲性生活网站| 精品国产一区二区三区av性色| 成年人视频在线观看免费| 日本久久精品视频| 久久精品一区二区三区不卡| 91精品xxx在线观看| 亚洲天堂资源| 久久亚洲精品小早川怜子66| h视频久久久| 亚洲小视频在线观看| 高清在线一区| 超清福利视频| 制服丝袜av成人在线看| 精品美女久久久| 国产精品三级久久久久久电影| 久久久久久亚洲综合影院红桃| 欧美欧美在线| 亚洲free嫩bbb| 蜜桃在线一区二区三区| xxxx成人| 成人黄色大片网站| 久久色精品视频| 亚洲视频一二区| 97精品视频在线看| 电影在线高清| 久久亚洲影音av资源网| 国产精品美女一区二区| 欧美日韩在线播放视频| 天堂资源在线中文| 欧美激情一级欧美精品| 国产精品伦理一区二区| 爽成人777777婷婷| 主播国产精品| 精品欧美一区免费观看α√| 欧美无砖专区一中文字| 日韩美香港a一级毛片| 中文字幕在线观看第三页| 国产精品18久久久久久麻辣| 精品综合免费视频观看| 自拍偷拍欧美日韩| 久久久久久久久久码影片| 亚洲精品视频网上网址在线观看| 成人av在线一区二区三区| 在线观看h视频| 日韩啊v在线| 久热精品视频在线免费观看 | 成人激情视频免费在线| 韩日av一区二区| 99热免费精品在线观看| 国产亚洲激情| 国产亚洲高清一区| 欧美精品一区二区久久| 人人视频精品| 成人高清视频在线观看| 欧美精品18+| 精品国产91乱高清在线观看| 色综合久久久久综合体| 成人av免费看| 香蕉视频免费在线播放| 免费在线国产视频| 亚洲精品一区二区三区中文字幕 | 97超碰色婷婷| 国产精品久久久久一区二区 | 北条麻妃99精品青青久久| 妖精视频一区二区三区| 成色在线视频| 精品国偷自产国产一区| 国产乱人伦偷精品视频免下载|