成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

使用kubeadm創(chuàng)建生產(chǎn)就緒的Kubernetes集群

voyagelab / 3377人閱讀

摘要:的目標(biāo)是為集群設(shè)置和管理提供基礎(chǔ)實(shí)現(xiàn)。穩(wěn)定的底層實(shí)現(xiàn)現(xiàn)在使用不會很快改變的方法創(chuàng)建一個(gè)新的集群。是用于在較低級別創(chuàng)建集群的首選工具。調(diào)查雖然是,但將繼續(xù)致力于改善管理集群的用戶體驗(yàn)。

作者:LucasK?ldstr?m(CNCF大使)和Luc Perkins(CNCF開發(fā)者倡導(dǎo)者)

kubeadm是一個(gè)工具,使Kubernetes管理員能夠快速,輕松地引導(dǎo)完全符合Certified Kubernetes指南的最小可行集群。 自2016年以來,SIG Cluster Lifecycle一直在積極開發(fā),我們很高興地宣布它已經(jīng)從測試階段逐步升級到穩(wěn)定且普遍可用(GA)!

這個(gè)GA發(fā)布的kubeadm是Kubernetes生態(tài)系統(tǒng)發(fā)展過程中的重要事件,為穩(wěn)定性至關(guān)重要的地區(qū)帶來了穩(wěn)定性。

kubeadm的目標(biāo)是為Kubernetes集群設(shè)置和管理提供基礎(chǔ)實(shí)現(xiàn)。kubeadm附帶最佳實(shí)踐默認(rèn)值,但也可以自定義以支持其他生態(tài)系統(tǒng)要求或特定于供應(yīng)商的方法。kubeadm旨在易于集成到更大的部署系統(tǒng)和工具中。

kubeadm的范圍

kubeadm專注于在現(xiàn)有基礎(chǔ)架構(gòu)上引導(dǎo)Kubernetes集群并執(zhí)行一系列基本的維護(hù)任務(wù)。kubeadm接口的核心非常簡單:通過運(yùn)行kubeadm init創(chuàng)建新的控制平面節(jié)點(diǎn),并通過運(yùn)行kubeadm join將工作節(jié)點(diǎn)連接到控制平面。還包括用于管理已經(jīng)引導(dǎo)的集群的實(shí)用程序,例如控制平面升級以及令牌和證書續(xù)訂。

為了保持kubeadm精益、專注和供應(yīng)商/基礎(chǔ)架構(gòu)中立(agnostic),以下工作超出了其范圍:

基礎(chǔ)設(shè)施配置

第三方網(wǎng)絡(luò)

非關(guān)鍵附加組件,例如用于監(jiān)視、記錄和可視化

特定的云提供商集成

例如,基礎(chǔ)架構(gòu)配置留給其他SIG Cluster Lifecycle項(xiàng)目,例如Cluster API。相反,kubeadm僅涵蓋每個(gè)Kubernetes集群中的公分母:控制平面。用戶可以在創(chuàng)建群集后在Kubernetes上安裝其首選網(wǎng)絡(luò)解決方案和其他附加組件。

kubeadm的GA發(fā)布意味著什么

一般可用性對于不同的項(xiàng)目意味著不同。對于kubeadm來說,GA不僅意味著創(chuàng)建一致的Kubernetes集群的過程現(xiàn)在已經(jīng)穩(wěn)定,而且kubeadm足夠靈活,可以支持各種各樣的部署選項(xiàng)。

我們現(xiàn)在認(rèn)為kubeadm在每個(gè)重要領(lǐng)域都達(dá)到了GA級別的成熟度:

穩(wěn)定的命令行使用體驗(yàn) - kubeadm CLI符合Kubernetes棄用策略#5a的GA規(guī)則,該規(guī)則聲明GA版本中存在的命令或標(biāo)志必須在棄用后保留至少12個(gè)月。

穩(wěn)定的底層實(shí)現(xiàn) - kubeadm現(xiàn)在使用不會很快改變的方法創(chuàng)建一個(gè)新的Kubernetes集群。例如,控制平面作為一組靜態(tài)Pod運(yùn)行,引導(dǎo)令牌用于kubeadm join連接流,ComponentConfig用于配置kubelet。

配置文件模式 - 使用新的v1beta1 API版本,您現(xiàn)在可以聲明性地調(diào)整集群的幾乎每個(gè)部分,從而圍繞kubeadm構(gòu)建的集群構(gòu)建“GitOps”流。在未來的版本中,我們計(jì)劃將API升級到版本v1,只需進(jìn)行最少的更改(也許沒有)。

kubeadm的“toolbox”界面 - 也稱為phase。如果您不想執(zhí)行所有kubeadm init任務(wù),則可以使用kubeadm init phase命令(例如生成證書或控制平面靜態(tài)Pod清單)來應(yīng)用更細(xì)粒度的操作。

次要版本之間的升級 - kubeadm upgrade命令現(xiàn)在完全是GA。它為您處理控制平面升級,包括升級到etcd、API服務(wù)器、控制器管理器和調(diào)度程序。您可以在次要版本或修補(bǔ)程序版本之間無縫升級群集(例如v1.12.2 - > v1.13.1或v1.13.1 - > v1.13.3)。

etcd setup - etcd現(xiàn)在以默認(rèn)安全的方式設(shè)置,在任何地方都有TLS通信,并允許在需要時(shí)擴(kuò)展到高度可用的集群。

誰將受益于穩(wěn)定的kubeadm

SIG Cluster Lifecycle已經(jīng)確定了一些可能的kubeadm用戶場景,盡管我們期望GA上的kubeadm也可以滿足許多其他場景。

這是我們的清單:

你是一個(gè)想要盡快試用Kubernetes的新用戶。kubeadm是在Linux機(jī)器上啟動(dòng)和運(yùn)行的最快方法。如果你在Mac或Windows工作站上使用Minikube,你實(shí)際上已經(jīng)在Minikube VM中運(yùn)行了kubeadm!

您是負(fù)責(zé)在裸機(jī)上設(shè)置Kubernetes的系統(tǒng)管理員,并且您希望快速創(chuàng)建安全且符合最佳實(shí)踐但高度可配置的Kubernetes集群。

您是云供應(yīng)商,希望將Kubernetes產(chǎn)品添加到您的云服務(wù)套件中。 kubeadm是用于在較低級別創(chuàng)建集群的首選工具。

您是一個(gè)需要高度定制的Kubernetes集群的組織。像Amazon EKS和Google Kubernetes Engine這樣的現(xiàn)有公共云產(chǎn)品不能滿足您;您需要根據(jù)您的硬件、安全性、策略和其他需求量身定制的Kubernetes集群。

您正在創(chuàng)建一個(gè)比kubeadm更高級別的集群創(chuàng)建工具,從頭開始構(gòu)建集群體驗(yàn),但您不想重新發(fā)明輪子。您可以在kubeadm之上“rebase”并使用kubeadm為您提供的常用引導(dǎo)工具。一些社區(qū)工具采用了kubeadm,它與Cluster API實(shí)現(xiàn)完美匹配。

所有這些用戶都可以從kubeadm逐漸恢復(fù)到穩(wěn)定的GA狀態(tài)中受益。

kubeadm調(diào)查

雖然kubeadm是GA,但SIG Cluster Lifecycle將繼續(xù)致力于改善管理Kubernetes集群的用戶體驗(yàn)。 我們正在開展一項(xiàng)調(diào)查,以收集社區(qū)對kubeadm的反饋,以便將來改進(jìn)。

該調(diào)查在 https://bit.ly/2FPfRiZ 進(jìn)行。您的參與將受到高度重視!

感謝社區(qū)!

如果沒有為SIG做出貢獻(xiàn)的偉大人物的幫助,這個(gè)版本是不可能實(shí)現(xiàn)的。SIG Cluster Lifecycle感謝一些關(guān)鍵的kubeadm貢獻(xiàn)者:

Tim St. Clair, Heptio, SIG co-chair

Robert Bailey, Google, SIG co-chair

Fabrizio Pandini, Independent, Approver

Lubomir Ivanov, VMware, Approver

Mike Danese, Google, Emeritus approver

Ilya Dmitrichenko, Weaveworks, Emeritus approver

Peter Zhao, ZTE, Reviewer

Di Xu, Ant Financial, Reviewer

Chuck Ha, Heptio, Reviewer

Liz Frost, Heptio, Reviewer

Jason DeTiberus, Heptio, Reviewer

Alexander Kanievsky, Intel, Reviewer

Ross Georgiev, VMware, Reviewer

Yago Nobre, Nubank, Reviewer

我們還要感謝所有公司讓他們的開發(fā)人員能夠在Kubernetes上工作,以及所有其他人以各種方式為kubeadm的穩(wěn)定性做出貢獻(xiàn)!

關(guān)于作者

LucasK?ldstr?m

kubeadm子項(xiàng)目所有者和SIG Cluster Lifecycle聯(lián)合主席

Kubernetes上游承包商,最近兩年簽約Weaveworks

CNCF大使

GitHub:luxas

Luc Perkins

CNCF開發(fā)者倡導(dǎo)者

Kubernetes SIG Docs撰稿人和SIG Docs工具WG主席

GitHub:lucperkins

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/32807.html

相關(guān)文章

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

    摘要:讓我們深入了解這個(gè)版本的主要特性圍繞核心的可擴(kuò)展性圍繞的新開發(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è)升級為穩(wěn)定,13個(gè)升級為beta,10個(gè)升級為alph...

    Render 評論0 收藏0
  • Kubernetes 1.15:可擴(kuò)展性和持續(xù)改進(jìn)

    摘要:讓我們深入了解這個(gè)版本的主要特性圍繞核心的可擴(kuò)展性圍繞的新開發(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è)升級為穩(wěn)定,13個(gè)升級為beta,10個(gè)升級為alph...

    wow_worktile 評論0 收藏0
  • Kubernetes幾種主流部署方式01-minikube部署

    摘要:代表的解決方案為。雖然官網(wǎng)列出的部署方式很多,但也不用被這么多種部署方式搞糊涂了。雖然只是一條命令,但其實(shí)執(zhí)行了很多步驟命令執(zhí)行后輸出如下可以看到,主要做了這些事創(chuàng)建了名為的虛擬機(jī),并在虛擬機(jī)中安裝了容器運(yùn)行時(shí)。 綜述 Kubernetes集群的組件眾多,要部署一套符合生產(chǎn)環(huán)境的集群不是一件容易的事。好在隨著社區(qū)的快速發(fā)展,特別是在它成為事實(shí)上的容器編排標(biāo)準(zhǔn)以后,基本所有的主流云平臺都...

    Lionad-Morotar 評論0 收藏0
  • Kubernetes幾種主流部署方式01-minikube部署

    摘要:代表的解決方案為。雖然官網(wǎng)列出的部署方式很多,但也不用被這么多種部署方式搞糊涂了。雖然只是一條命令,但其實(shí)執(zhí)行了很多步驟命令執(zhí)行后輸出如下可以看到,主要做了這些事創(chuàng)建了名為的虛擬機(jī),并在虛擬機(jī)中安裝了容器運(yùn)行時(shí)。 綜述 Kubernetes集群的組件眾多,要部署一套符合生產(chǎn)環(huán)境的集群不是一件容易的事。好在隨著社區(qū)的快速發(fā)展,特別是在它成為事實(shí)上的容器編排標(biāo)準(zhǔn)以后,基本所有的主流云平臺都...

    浠ラ箍 評論0 收藏0
  • 利用 Kubeadm部署 Kubernetes 1.13.1 集群實(shí)踐錄

    摘要:雖然這種方法有利于我們理解集群,但卻過于繁瑣。該參數(shù)使用依賴于使用的網(wǎng)絡(luò)方案,本文將使用經(jīng)典的網(wǎng)絡(luò)方案。因此我們接下來安裝版本的,用于集群可視化的管理。 showImg(https://segmentfault.com/img/remote/1460000017530419); 概 述 Kubernetes集群的搭建方法其實(shí)有多種,比如我在之前的文章《利用K8S技術(shù)棧打造個(gè)人私有云(...

    IntMain 評論0 收藏0

發(fā)表評論

0條評論

voyagelab

|高級講師

TA的文章

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