Kubernetes 1.9 发布
我們很高興在今年之內(nèi)進(jìn)行第四次——也是最后一次版本更新公告,即Kubernetes 1.9的誕生!
Workloads API通用版本(簡稱GA)
我們興奮地向大家宣布,apps/v1 Workloads API[1]通用版本現(xiàn)在已經(jīng)默認(rèn)啟用。Apps Workloads API負(fù)責(zé)將DaemonSet、Deployment、ReplicaSet以及StatefulSet API等整合起來,從而構(gòu)建起在Kubernetes內(nèi)長期運(yùn)行無狀態(tài)與有狀態(tài)工作負(fù)載的根本性基礎(chǔ)。需要強(qiáng)調(diào)的是,Batch Workloads API(Job與CronJob)并不在Apps Workloads API的整合范疇之內(nèi),未來前者將推出自己的獨(dú)立通用穩(wěn)定版。
Windows支持(beta測試階段)
存儲(chǔ)增強(qiáng)
自第一個(gè)版本開始,Kubernetes就已經(jīng)能夠支持多種持久數(shù)據(jù)存儲(chǔ)選項(xiàng),包括常用的NFS或iSCSI,且原生支持來自各大主要公有及私有云服務(wù)供應(yīng)商的存儲(chǔ)解決方案。隨著項(xiàng)目及生態(tài)系統(tǒng)的發(fā)展,越來越多存儲(chǔ)選項(xiàng)被納入到Kubernetes當(dāng)中。然而,為新的存儲(chǔ)系統(tǒng)添加分卷插件一直是項(xiàng)艱難的挑戰(zhàn)。
容器存儲(chǔ)接口(簡稱CSI)是一項(xiàng)跨行業(yè)標(biāo)準(zhǔn)倡議,旨在降低云原生存儲(chǔ)開發(fā)工作的門檻,從而進(jìn)一步確保兼容性水平。SIG-Storage[4]與CSI社區(qū)[5]目前正在攜手交付單一接口,用于對兼容Kubernetes的存儲(chǔ)資源進(jìn)行配置、附加與掛載。
Kubernetes 1.9引入了容器存儲(chǔ)接口(簡稱CSI)的一套alpha實(shí)現(xiàn)[6]版本,其能夠?qū)⑿路志聿寮陌惭b流程簡化至與安裝pod相當(dāng),并允許第三方存儲(chǔ)供應(yīng)商在無需接觸核心Kubernetes代碼庫的前提下開發(fā)自己的解決方案。
其它功能
定制化資源定義(簡稱CRD)驗(yàn)證版目前已經(jīng)開始beta測試,其默認(rèn)啟用,可幫助CRD作者們針對無效對象得出清晰且即時(shí)的反饋。
SIG Node硬件加速器目前進(jìn)入alpha測試階段,可利用GPU資源實(shí)現(xiàn)機(jī)器學(xué)習(xí)以及其它高性能工作負(fù)載。
CoreDNS alpha版本允許用戶利用標(biāo)準(zhǔn)工具安裝CoreDNS。
IPVS mode for kube-proxy進(jìn)入beta版本,可為大型集群提供更出色的可擴(kuò)展性與性能表現(xiàn)。
發(fā)布時(shí)間
發(fā)行團(tuán)隊(duì)
此次發(fā)行版的推出,源自數(shù)百名技術(shù)與非技術(shù)參與者們的共同努力。這里特別感謝谷歌公司軟件工程師Anthony Yeh領(lǐng)導(dǎo)的發(fā)行團(tuán)隊(duì)。該發(fā)行團(tuán)隊(duì)中的14名成員一直在努力協(xié)調(diào)發(fā)行工作中的方方面面,包括說明文檔、測試、驗(yàn)證以及功能完整性等等。
項(xiàng)目態(tài)勢
相關(guān)鏈接:
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
超強(qiáng)干貨來襲 云風(fēng)專訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生總結(jié)
以上是生活随笔為你收集整理的Kubernetes 1.9 发布的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: KVM更改虚拟机默认存储路径
- 下一篇: Centos7更换阿里云yum源