国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Kubernetes 1.15:可擴(kuò)展性和持續(xù)改進(jìn)

wow_worktile / 3493人閱讀

摘要:讓我們深入了解這個(gè)版本的主要特性圍繞核心的可擴(kuò)展性圍繞的新開(kāi)發(fā)的主題是數(shù)據(jù)一致性和原生行為。這是一個(gè)數(shù)據(jù)一致性和安全性相關(guān)的特性。用戶案例全球性組織正在大規(guī)模地使用進(jìn)行生產(chǎn)。

作者:1.15發(fā)布團(tuán)隊(duì)

我們很高興地宣布交付Kubernetes 1.15,這是我們2019年的第二個(gè)版本!Kubernetes 1.15包含25個(gè)增強(qiáng):2個(gè)升級(jí)為穩(wěn)定,13個(gè)升級(jí)為beta,10個(gè)升級(jí)為alpha。這次發(fā)布的主題是:

持續(xù)改進(jìn)

項(xiàng)目的可持續(xù)性不僅僅是功能。許多SIG一直致力于提高測(cè)試覆蓋率,確保基本功能保持可靠,確保核心功能集的穩(wěn)定性,并致力于成熟現(xiàn)有功能和清理積壓。

可擴(kuò)展性

社區(qū)一直要求繼續(xù)支持可擴(kuò)展性,因此這個(gè)周期圍繞CRD和API Machinery進(jìn)行更多的工作。這個(gè)周期中的大多數(shù)增強(qiáng)來(lái)自SIG API Machinery和相關(guān)領(lǐng)域。

讓我們深入了解這個(gè)版本的主要特性:

圍繞核心Kubernetes API的可擴(kuò)展性

圍繞customresourcedefinition的新開(kāi)發(fā)的主題是數(shù)據(jù)一致性和原生行為。用戶不應(yīng)該注意交互是與CustomResource還是與Golang-native資源進(jìn)行的。隨著大的步驟,我們?cè)谖磥?lái)的版本之一正在努力向一個(gè)GA版本的CRD和GA的準(zhǔn)入webhook。

在這個(gè)方向上,我們重新考慮了CRD中基于OpenAPI的驗(yàn)證模式,從1.15開(kāi)始,我們根據(jù)“結(jié)構(gòu)模式(structural schema)”的限制檢查每個(gè)模式。這基本上強(qiáng)制了CustomResource中每個(gè)字段的非多態(tài)( non-polymorphic)和完整類型(complete typing)。將來(lái)我們將需要結(jié)構(gòu)模式,特別是對(duì)于所有新特性,包括下面列出的特性,以及列出非結(jié)構(gòu)(NonStructural)條件下的違規(guī)行為。在v1beta1 API組中,非結(jié)構(gòu)模式(non-structural schema)仍然保持工作狀態(tài)。但是任何嚴(yán)肅的CRD應(yīng)用程序都應(yīng)該在可預(yù)見(jiàn)的將來(lái)遷移到結(jié)構(gòu)模式。

關(guān)于什么使模式結(jié)構(gòu)化的詳細(xì)信息將在kubernetes.io的博客文章中在本周晚些時(shí)候發(fā)布,當(dāng)然Kubernetes的文檔中對(duì)此有記錄。

beta: CustomResourceDefinition Webhook Conversion
customresourcedefinition自1.14起作為beta支持多個(gè)版本。使用Kubernetes 1.15,它們能夠?qū)崟r(shí)地在不同版本之間進(jìn)行轉(zhuǎn)換,就像用戶長(zhǎng)期習(xí)慣于從原生資源進(jìn)行轉(zhuǎn)換一樣。CRD的轉(zhuǎn)換是通過(guò)webhook實(shí)現(xiàn)的,由集群管理員部署在集群內(nèi)部。這一特性已在Kubernetes 1.15中升級(jí)到beta,將CRD提升到一個(gè)全新的水平,用于真正的CRD應(yīng)用程序。

beta: CustomResourceDefinition OpenAPI Publishing
kube-apiserver在/openapi/v2上為原生類型提供OpenAPI規(guī)范已經(jīng)有很長(zhǎng)一段時(shí)間了,它們被許多組件使用,尤其是kubectl客戶端驗(yàn)證、kubectl explain和基于OpenAPI的客戶端生成器。

用于CRD的OpenAPI發(fā)布將在Kubernetes 1.15作為beta提供,同樣只適用于結(jié)構(gòu)模式。

beta: CustomResourceDefinitions Pruning
修剪(Pruning)是自動(dòng)刪除發(fā)送到Kubernetes API的對(duì)象中的未知字段。如果未在OpenAPI驗(yàn)證模式中指定字段,則該字段是未知的。這是一個(gè)數(shù)據(jù)一致性和安全性相關(guān)的特性。它強(qiáng)制只將CRD開(kāi)發(fā)者指定的數(shù)據(jù)結(jié)構(gòu)持久化到etcd。這是原生資源的行為,也將用于CRD,從Kubernetes 1.15的beta版開(kāi)始。

修剪是通過(guò)CustomResourceDefinition中的spec.preserveUnknownFields: false激活。將來(lái)的apiextensions.k8s.io/v1 CRD變種將強(qiáng)制執(zhí)行修剪(可能但明確必要的選擇退出)。

修剪要求CRD開(kāi)發(fā)者為CRD的所有版本提供完整的、結(jié)構(gòu)化的驗(yàn)證模式,要么是頂層的,要么是所有版本的。

alpha: CustomResourceDefinition Defaulting
customresourcedefinition獲得默認(rèn)支持。默認(rèn)值是使用OpenAPI驗(yàn)證模式中的default關(guān)鍵字指定的。在發(fā)送到API的對(duì)象中以及從etcd讀取時(shí),為未指定字段設(shè)置默認(rèn)值。

default在Kubernetes 1.15中將作為alpha提供,用于結(jié)構(gòu)模式。

beta: Admission Webhook Reinvocation & Improvements
對(duì)于擴(kuò)展Kubernetes API的項(xiàng)目來(lái)說(shuō),變異(mutating)和驗(yàn)證(validating)準(zhǔn)入(admission)webhook變得越來(lái)越主流。到目前為止,按照字母順序,只調(diào)用了一次變異webhook。早期運(yùn)行的webhook不能對(duì)鏈中稍后調(diào)用的webhook的輸出作出反應(yīng)。隨著Kubernetes 1.15的發(fā)布,情況將發(fā)生變化:

通過(guò)指定reinvocationPolicy: ifNeeded,變異webhook可以選擇至少一次重新調(diào)用。如果后面的變異webhook修改了對(duì)象,那么前面的webhook將得到第二次機(jī)會(huì)。

這要求webhook具有類似冪等(idempotent)的行為,可以處理第二次調(diào)用。

不打算添加另一輪調(diào)用,這樣webhook的作者仍然必須小心對(duì)他們實(shí)現(xiàn)的已被承認(rèn)的對(duì)象的更改。最后,調(diào)用驗(yàn)證webhook來(lái)驗(yàn)證所承諾的不變量是否已實(shí)現(xiàn)。

對(duì)準(zhǔn)入webhook有更多更小的更改,特別是objectSelector,它將具有特定標(biāo)簽的對(duì)象排除在準(zhǔn)入之外,以及webhook服務(wù)器的任意端口(不僅僅是443)。

集群生命周期的穩(wěn)定性和可用性的改進(jìn)

使Kubernetes的安裝、升級(jí)和配置更加健壯是SIG Cluster Lifecycle在這個(gè)周期的主要關(guān)注點(diǎn)(請(qǐng)參閱我們的社區(qū)近況)。跨裸金屬工具的Bug修復(fù)和生產(chǎn)就緒的用戶場(chǎng)景(如高可用性用例)在1.15中獲得優(yōu)先級(jí)。

集群生命周期構(gòu)建塊kubeadm繼續(xù)接收高效引導(dǎo)生產(chǎn)集群所需的特性和穩(wěn)定性工作。kubeadm將高可用性(high availability,HA)功能提升到了beta,允許用戶使用熟悉的kubeadm init和kubeadm join命令來(lái)配置和部署HA控制平面。已經(jīng)專門創(chuàng)建了一個(gè)全新的測(cè)試套件,以確保這些特性在一段時(shí)間內(nèi)保持穩(wěn)定。

證書管理在1.15中變得更加健壯,kubeadm現(xiàn)在可以在證書到期之前無(wú)縫地旋轉(zhuǎn)所有證書(在升級(jí)時(shí))。有關(guān)如何管理證書的信息,請(qǐng)參閱kubeadm文檔。

在1.15中,kubeadm配置文件API從v1beta1遷移到v1beta2。

最后,讓我們慶祝kubeadm現(xiàn)在有了自己的徽標(biāo)!

持續(xù)改善的CSI

在Kubernetes v1.15中,SIG Storage繼續(xù)工作,以支持將樹(shù)內(nèi)卷插件遷移到CSI(Container Storage Interface,容器存儲(chǔ)接口)。SIG Storage致力于使CSI具有與樹(shù)內(nèi)功能相同的特性,包括調(diào)整大小、內(nèi)聯(lián)卷等功能。SIG Storage在CSI中引入了一些新的alpha功能,這些功能在Kubernetes存儲(chǔ)子系統(tǒng)中還不存在,比如卷克隆(volume cloning)。

卷克隆允許用戶在提供新卷時(shí)將另一個(gè)PVC指定為“數(shù)據(jù)源(DataSource)”。如果底層存儲(chǔ)系統(tǒng)支持此功能并在其CSI驅(qū)動(dòng)程序中實(shí)現(xiàn)“CLONE_VOLUME”功能,則新卷將成為源卷的克隆。

其他值得注意的功能更新

在Kubernetes Core中支持go模塊

繼續(xù)準(zhǔn)備云提供商的提取和代碼組織。云提供商代碼已被轉(zhuǎn)移到kubernetes/legacy-cloud-providers,以便稍后更容易刪除和外部使用。

Kubectl get和describe現(xiàn)在可以使用擴(kuò)展

節(jié)點(diǎn)現(xiàn)在支持第三方監(jiān)控插件。

調(diào)度插件有一個(gè)新的Alpha調(diào)度框架

ExecutionHook API用于在容器中觸發(fā)不同用例的hook命令,現(xiàn)在是Alpha。

繼續(xù)棄用extensions/v1beta1、apps/v1beta1和apps/v1beta2 api;這些擴(kuò)展將在1.16中退役!

查看發(fā)布說(shuō)明以獲得完整的值得注意的特性和修復(fù)列表。

如何獲得

Kubernetes 1.15可以在GitHub上下載。要開(kāi)始學(xué)習(xí)Kubernetes,請(qǐng)查看這些交互式教程。你還可以使用kubeadm輕松地安裝1.15。

特性的博客系列

如果你有興趣更深入地研究這些特性,請(qǐng)查看本周和下周的Kubernetes系列文章,其中我們將重點(diǎn)介紹以下特性的詳細(xì)演練:

CRD的未來(lái):結(jié)構(gòu)模式

介紹用于Kubernetes的卷克隆Alpha

Kubeadm自動(dòng)化高可用性

發(fā)布團(tuán)隊(duì)

通過(guò)數(shù)百名提供技術(shù)和非技術(shù)內(nèi)容的個(gè)人的努力,該版本得以發(fā)布。特別感謝Pivotal Software高級(jí)技術(shù)項(xiàng)目經(jīng)理Claire Laurence帶領(lǐng)的發(fā)布團(tuán)隊(duì)。發(fā)布團(tuán)隊(duì)中的38個(gè)人協(xié)調(diào)了發(fā)布的許多方面,從文檔到測(cè)試、驗(yàn)證和特性完整性。

隨著Kubernetes社區(qū)的發(fā)展,我們的發(fā)布過(guò)程展示了開(kāi)源軟件開(kāi)發(fā)中的協(xié)作。Kubernetes繼續(xù)快速獲得新用戶。這種增長(zhǎng)創(chuàng)造了一個(gè)積極的反饋循環(huán),在這個(gè)循環(huán)中,更多的貢獻(xiàn)者提交代碼,創(chuàng)建一個(gè)更加活躍的生態(tài)系統(tǒng)。迄今為止,Kubernetes已有超過(guò)3.2萬(wàn)名個(gè)人貢獻(xiàn)者,活躍的社區(qū)有超過(guò)6.6萬(wàn)人。

項(xiàng)目的開(kāi)發(fā)速度

CNCF繼續(xù)改進(jìn)DevStats,這是一個(gè)雄心勃勃的項(xiàng)目,旨在可視化項(xiàng)目中所包含的大量貢獻(xiàn)。K8s DevStats演示了來(lái)自主要公司貢獻(xiàn)者的貢獻(xiàn)的分解,以及一組令人印象深刻的預(yù)配置報(bào)告,其中包括從單個(gè)貢獻(xiàn)者到拉請(qǐng)求生命周期時(shí)間的所有內(nèi)容。過(guò)去一年,平均每月有379家不同的公司和2715多名個(gè)人向Kubernetes捐款。查看DevStats了解更多關(guān)于Kubernetes項(xiàng)目和社區(qū)的總體速度。

用戶案例

全球性組織正在大規(guī)模地使用Kubernetes進(jìn)行生產(chǎn)。最近公布的用戶故事包括:

中國(guó)聯(lián)通利用Kubernetes提高其資源利用率20-50%,降低IT基礎(chǔ)設(shè)施成本,并將部署時(shí)間從小時(shí)減少到10-15分鐘。

蒙特利爾市使用Kubernetes將部署時(shí)間從幾個(gè)月減少到幾個(gè)小時(shí),并在8臺(tái)機(jī)器上運(yùn)行200個(gè)應(yīng)用程序組件,其中5人操作Kubernetes集群。

SLAMTEC使用Kubernetes和其他CNCF項(xiàng)目,實(shí)現(xiàn)18個(gè)月以上的100%正常運(yùn)行時(shí)間,節(jié)省50%的故障排除和調(diào)試時(shí)間,并節(jié)省30%的CI/CD工作時(shí)間。

ThredUP使關(guān)鍵服務(wù)的部署時(shí)間平均減少了約50%,并將部署的準(zhǔn)備時(shí)間縮短到了20分鐘以下。

Kubernetes在幫助你的團(tuán)隊(duì)嗎?與社區(qū)分享你的故事。

生態(tài)系統(tǒng)近況

Kubernetes最近在KubeCon + CloudNativeCon巴塞羅那慶祝了成立5周年

Kubernetes認(rèn)證管理員(CKA)考試已經(jīng)成為迄今為止最流行的Linux基金會(huì)認(rèn)證之一,有超過(guò)9,000名注冊(cè)用戶和1700多人通過(guò)并獲得了認(rèn)證。

在成功舉辦的2019年的KubeCon + CloudNativeCon歐洲峰會(huì),CNCF宣布擁有400多名成員,年增長(zhǎng)率為130%。

KubeCon

世界上最大的Kubernetes聚會(huì),KubeCon + CloudNativeCon將于2019年6月24日至26日在上海(與開(kāi)源峰會(huì)Open Source Summit共同舉辦)舉行,11月18日至21日在圣地亞哥舉行。這些會(huì)議將包括技術(shù)會(huì)議、案例研究、開(kāi)發(fā)者深度開(kāi)發(fā)、沙龍等等!今天注冊(cè)!

網(wǎng)絡(luò)研討會(huì)

在7月23日上午10點(diǎn)(PDT時(shí)區(qū))加入Kubernetes 1.15發(fā)布團(tuán)隊(duì)的研討會(huì),了解這個(gè)版本的主要特性。在這里注冊(cè)。
https://zoom.us/webinar/regis...

如何參與

參與Kubernetes的最簡(jiǎn)單方法是加入與你的興趣一致的許多SIG(Special Interest Groups,特殊興趣小組)之一。你有什么想向Kubernetes社區(qū)廣播的嗎?在我們每周的社區(qū)會(huì)議上分享你的聲音,并通過(guò)下面的渠道。感謝你不斷的反饋和支持。

關(guān)注我們的Twitter @Kubernetesio獲取最新消息

加入社區(qū)討論Discuss

在Slack上加入社區(qū)

在Stack Overflow上發(fā)布問(wèn)題(或回答問(wèn)題)

分享你的Kubernetes故事

KubeCon + CloudNativeCon + Open Source Summit

大會(huì)日期:2019 年 6 月 24 至 26 日

活動(dòng)邀請(qǐng):門票有限,盡快報(bào)名

添加同場(chǎng)活動(dòng)

Alibaba Cloud Hands-on lab:Kubernetes動(dòng)手實(shí)踐課
AWS 容器服務(wù)技術(shù)開(kāi)放日
Apache ServiceComb Meetup中國(guó)峰會(huì)
中國(guó)原創(chuàng)CNCF項(xiàng)目社區(qū)沙龍
Cloud Native Elite
持續(xù)交付峰會(huì)
DPDK2019中國(guó)峰會(huì)
Kubernetes貢獻(xiàn)者峰會(huì)
Huawei – Huawei LiteOS,豐富的端云協(xié)同能力
開(kāi)放數(shù)據(jù)自主管理迷你峰會(huì)
開(kāi)放異構(gòu)計(jì)算框架介紹
Serverless Is More & Cloud Native Meetup
Serverless Is More Hands-on Workshop
SOFAStack云原生工作坊

購(gòu)票注冊(cè)

標(biāo)準(zhǔn)注冊(cè):2400人民幣

貴賓注冊(cè):6000人民幣

個(gè)人或?qū)W術(shù)注冊(cè)(僅邀請(qǐng)):600人民幣(需要發(fā)送電子郵件至events@cncf.io申請(qǐng)。請(qǐng)以英文書寫,主題說(shuō)明參加本次中國(guó)大會(huì),內(nèi)容說(shuō)明申請(qǐng)個(gè)人注冊(cè),還是學(xué)術(shù)注冊(cè)。申請(qǐng)獲批準(zhǔn)將收到邀請(qǐng)碼。)

關(guān)于CNCF

CNCF (Cloud Native Computing Foundation)成立于2015年12月,隸屬于Linux Foundation,是非營(yíng)利性組織。CNCF(云原生計(jì)算基金會(huì))致力于培育和維護(hù)一個(gè)廠商中立的開(kāi)源生態(tài)系統(tǒng),來(lái)推廣云原生技術(shù)。我們通過(guò)將最前沿的模式民主化,讓這些創(chuàng)新為大眾所用。請(qǐng)長(zhǎng)按以下二維碼進(jìn)行關(guān)注。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/33012.html

相關(guān)文章

  • Kubernetes 1.15可擴(kuò)展性持續(xù)改進(jìn)

    摘要:讓我們深入了解這個(gè)版本的主要特性圍繞核心的可擴(kuò)展性圍繞的新開(kāi)發(fā)的主題是數(shù)據(jù)一致性和原生行為。這是一個(gè)數(shù)據(jù)一致性和安全性相關(guān)的特性。用戶案例全球性組織正在大規(guī)模地使用進(jìn)行生產(chǎn)。 作者:1.15發(fā)布團(tuán)隊(duì) 我們很高興地宣布交付Kubernetes 1.15,這是我們2019年的第二個(gè)版本!Kubernetes 1.15包含25個(gè)增強(qiáng):2個(gè)升級(jí)為穩(wěn)定,13個(gè)升級(jí)為beta,10個(gè)升級(jí)為alph...

    Render 評(píng)論0 收藏0
  • Kubernetes 2018 年度簡(jiǎn)史

    摘要:同時(shí)該版本在安全性和等關(guān)鍵功能上作出了改進(jìn)年月日,發(fā)布。盡管谷歌這些年來(lái)是的主要貢獻(xiàn)者,但現(xiàn)在其他技術(shù)人員在這個(gè)項(xiàng)目上的貢獻(xiàn)量已經(jīng)幾乎和谷歌持平了。這些舉動(dòng)都在表明云計(jì)算市場(chǎng)的戰(zhàn)火將繼續(xù)蔓延,已經(jīng)成為兵家必爭(zhēng)之地。年月日,宣布推出。 Kubernetes 在過(guò)去幾年中一直是云計(jì)算領(lǐng)域最著名的開(kāi)源項(xiàng)目之一。20...

    gougoujiang 評(píng)論0 收藏0
  • Kubernetes 2018 年度簡(jiǎn)史

    摘要:同時(shí)該版本在安全性和等關(guān)鍵功能上作出了改進(jìn)年月日,發(fā)布。盡管谷歌這些年來(lái)是的主要貢獻(xiàn)者,但現(xiàn)在其他技術(shù)人員在這個(gè)項(xiàng)目上的貢獻(xiàn)量已經(jīng)幾乎和谷歌持平了。這些舉動(dòng)都在表明云計(jì)算市場(chǎng)的戰(zhàn)火將繼續(xù)蔓延,已經(jīng)成為兵家必爭(zhēng)之地。年月日,宣布推出。Kubernetes 在過(guò)去幾年中一直是云計(jì)算領(lǐng)域最著名的開(kāi)源項(xiàng)目之一。 2018 年,Kubernetes 度過(guò)了自己的 4 歲生日。從 2014 年開(kāi)源...

    史占廣 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<