日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Kubernetes 1.9 发布

發布時間:2024/2/28 编程问答 62 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Kubernetes 1.9 发布 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我們很高興在今年之內進行第四次——也是最后一次版本更新公告,即Kubernetes 1.9的誕生!


今天發布的版本在發展水平方面更加突出,功能越來越豐富,穩定性更為強大,社區貢獻也更加令人矚目。作為今年年內的第四次成果發布,我們希望借此機會回顧Kubernetes項目在各個關鍵性領域取得的進展。其中特別值得一提的是Apps Workloads API正式發布通用穩定版。這將確保潛在用戶切實獲得運行關鍵性任務工作負載時所必需的功能穩定性。項目的另一大重要里程碑則在于以測試版本形式提供Windows支持能力,這為眾多僅面向Windows的應用程序與工作負載開啟了一扇通往Kubernetes的大門,從而顯著擴展了Kubernetes的實施場景與企業就緒水平。

Workloads API通用版本(簡稱GA)


我們興奮地向大家宣布,apps/v1 Workloads API[1]通用版本現在已經默認啟用。Apps Workloads API負責將DaemonSet、Deployment、ReplicaSet以及StatefulSet API等整合起來,從而構建起在Kubernetes內長期運行無狀態與有狀態工作負載的根本性基礎。需要強調的是,Batch Workloads API(Job與CronJob)并不在Apps Workloads API的整合范疇之內,未來前者將推出自己的獨立通用穩定版。


Deployment與ReplicaSet屬于Kubernetes當中使用頻率最高的兩個對象,根據一年多以來收集到的實際使用與反饋意見,二者的穩定性已經得到極大提高。SIG Apps[2]也從這一過程當中汲取到經驗,并在過去幾次發布周期內對全部四種資源進行了針對性調整,最終使得DaemonSet與StatefulSet也加入到穩定版本隊伍中來。此次發布的v1版本代表著其針對生產需求進行強化且準備就緒,擁有長期向下兼容性保證。

Windows支持(beta測試階段)


Kubernetes最初專門針對Linux系統開發而成,但隨著我們的用戶越來越多地意識到容器編排功能的優勢,我們發現Kubernetes也確有必要運行Windows工作負載。12個月之前,我們開始認真探索Kubernetes支持Windows Server的相關工作。SIG-Windows[3]如今已經將這一功能提升至beta測試版本,意味著大家能夠通過實際使用對其效果進行評估。

存儲增強


自第一個版本開始,Kubernetes就已經能夠支持多種持久數據存儲選項,包括常用的NFS或iSCSI,且原生支持來自各大主要公有及私有云服務供應商的存儲解決方案。隨著項目及生態系統的發展,越來越多存儲選項被納入到Kubernetes當中。然而,為新的存儲系統添加分卷插件一直是項艱難的挑戰。


容器存儲接口(簡稱CSI)是一項跨行業標準倡議,旨在降低云原生存儲開發工作的門檻,從而進一步確保兼容性水平。SIG-Storage[4]與CSI社區[5]目前正在攜手交付單一接口,用于對兼容Kubernetes的存儲資源進行配置、附加與掛載。


Kubernetes 1.9引入了容器存儲接口(簡稱CSI)的一套alpha實現[6]版本,其能夠將新分卷插件的安裝流程簡化至與安裝pod相當,并允許第三方存儲供應商在無需接觸核心Kubernetes代碼庫的前提下開發自己的解決方案。


由于1.9版本中提供的功能尚處于alpha測試階段,因此用戶必須額外加以啟用,且我們不建議您將其應用于實際生產。但該版本的出現,意味著Kubernetes存儲生態系統正朝著更加可擴展且基于標準的方向邁進。

其它功能


定制化資源定義(簡稱CRD)驗證版目前已經開始beta測試,其默認啟用,可幫助CRD作者們針對無效對象得出清晰且即時的反饋。


SIG Node硬件加速器目前進入alpha測試階段,可利用GPU資源實現機器學習以及其它高性能工作負載。


CoreDNS alpha版本允許用戶利用標準工具安裝CoreDNS。


IPVS mode for kube-proxy進入beta版本,可為大型集群提供更出色的可擴展性與性能表現。


社區中的每個特別興趣小組(簡稱SIG)都在繼續立足所在層面交付用戶們最為需要的功能。感興趣的朋友可以點擊說明[7]查看發行版說明中的完整功能列表。

發布時間


Kubernetes 1.9目前已經可通過GitHub[8]下載。若需要馬上開始使用Kubernetes,請參閱相關交互教程[9]。

發行團隊


此次發行版的推出,源自數百名技術與非技術參與者們的共同努力。這里特別感謝谷歌公司軟件工程師Anthony Yeh領導的發行團隊。該發行團隊中的14名成員一直在努力協調發行工作中的方方面面,包括說明文檔、測試、驗證以及功能完整性等等。


隨著Kubernetes社區的不斷發展,我們的發行流程也已經成為開源軟件開發合作領域的一大標志性產物。Kubernetes繼續以驚人的速度吸引到更多新用戶的參與。這種增長創造出更為積極的反饋周期,并使得更多貢獻者樂于投身其中并建立起更具活力的生態系統。

項目態勢


CNCF方面已經建立起一個野心勃勃的項目,希望以可視化方式呈現Kubernetes項目中各項貢獻的具體內容。K8s DevStats[10]則展示了各大型企業貢獻者帶來的成果。在本輪版本發布期間,開放問題的數量基本保持不變,但fork與項目各獨立庫數量則上漲了約20%。自上次發布以來,提交者數量略有上升,但整體來看基本保持穩定。Kubernetes目前擁有75000多條評論,仍然是GitHub上最受關注的項目之一。


相關鏈接:


  • https://kubernetes.io/docs/reference/workloads-18-19/

  • https://github.com/kubernetes/community/tree/master/sig-apps

  • https://github.com/kubernetes/community/tree/master/sig-windows

  • https://github.com/kubernetes/community/tree/master/sig-storage

  • https://github.com/container-storage-interface/community

  • https://github.com/kubernetes/features/issues/178

  • https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG.md#v190

  • https://github.com/kubernetes/kubernetes/releases/tag/v1.9.0

  • https://kubernetes.io/docs/tutorials/kubernetes-basics/

  • https://devstats.k8s.io/


  • 原文鏈接:http://blog.kubernetes.io/2017/12/kubernetes-19-workloads-expanded-ecosystem.html

    超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

    總結

    以上是生活随笔為你收集整理的Kubernetes 1.9 发布的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。