掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
作者:Christopher Tozzi 2020-03-11 10:40:57
云計(jì)算 ubernetes使用戶可以輕松實(shí)現(xiàn)企業(yè)級(jí)部署。但是在實(shí)際安裝Kubernetes之前,需要考慮的一件事是:Kubernetes發(fā)行版。以下是有關(guān)Kubernetes發(fā)行版以及當(dāng)今領(lǐng)先的Kubernetes發(fā)行版的入門(mén)知識(shí)。

很多用戶采用Kubernetes協(xié)調(diào)其容器化應(yīng)用程序。Kubernetes使用戶可以輕松實(shí)現(xiàn)企業(yè)級(jí)部署。但是在實(shí)際安裝Kubernetes之前,需要考慮的一件事是:Kubernetes發(fā)行版。在大多數(shù)情況下,用戶不會(huì)以源代碼形式安裝Kubernetes,通常會(huì)使用軟件提供商和云計(jì)算供應(yīng)商提供的各種Kubernetes發(fā)行版。
以下是有關(guān)Kubernetes發(fā)行版以及當(dāng)今領(lǐng)先的Kubernetes發(fā)行版的入門(mén)知識(shí)。
什么是Kubernetes?
在討論Kubernetes發(fā)行版之前,先簡(jiǎn)要介紹一下Kubernetes是什么。Kubernetes是一個(gè)用于容器編排的開(kāi)源平臺(tái)。Kubernetes將使用容器部署應(yīng)用程序所需的許多任務(wù)實(shí)現(xiàn)自動(dòng)化,其中包括啟動(dòng)和停止單個(gè)容器,以及確定集群中的哪些服務(wù)器應(yīng)該托管哪些容器。
Kubernetes只是幾種可用的容器協(xié)調(diào)器之一;其他受歡迎的選項(xiàng)包括Docker Swarm和Mesos Marathon。但是在容器編排方面,Kubernetes占有更多的市場(chǎng)份額。
什么是Kubernetes發(fā)行版?
作為一個(gè)開(kāi)源項(xiàng)目,Kubernetes使其源代碼可在GitHub上免費(fèi)獲得。任何人都可以使用此源代碼在自己的基礎(chǔ)設(shè)施上下載、編譯和安裝Kubernetes。但是大多數(shù)想要安裝Kubernetes的用戶卻不會(huì)下載和編譯源代碼,其原因如下:
大多數(shù)用戶采用Kubernetes發(fā)行版來(lái)滿足他們的容器編排需求。Kubernetes發(fā)行版是一個(gè)軟件包,提供了Kubernetes的預(yù)構(gòu)建版本。大多數(shù)的Kubernetes發(fā)行版還提供安裝工具,以簡(jiǎn)化安裝過(guò)程。有些發(fā)行版還帶有其他軟件集成,以幫助處理諸如監(jiān)視和安全性之類的任務(wù)。
從這個(gè)意義上來(lái)說(shuō),可以認(rèn)為Kubernetes發(fā)行版類似于Linux發(fā)行版。當(dāng)大多數(shù)用戶想要在個(gè)人電腦或服務(wù)器上安裝Linux時(shí),他們使用的發(fā)行版提供了與各種其他軟件包集成在一起的預(yù)構(gòu)建Linux內(nèi)核。因此幾乎沒(méi)有人下載全部的Linux源代碼。
主要的Kubernetes發(fā)行版有哪些?
從技術(shù)上來(lái)說(shuō),任何包含Kubernetes預(yù)先構(gòu)建版本的軟件包或平臺(tái)都可以算作Kubernetes發(fā)行版。就像任何人都可以構(gòu)建自己的Linux發(fā)行版一樣,任何人都可以創(chuàng)建Kubernetes發(fā)行版。
但是,如果用戶希望使用Kubernetes發(fā)行版來(lái)完成重要的工作,則可以使用以下幾個(gè)主要選項(xiàng):
結(jié)論
Kubernetes發(fā)行版使用戶可以輕松利用Kubernetes,而無(wú)需再?gòu)念^開(kāi)始設(shè)置Kubernetes。對(duì)于大多數(shù)使用情況,以上的Kubernetes發(fā)行版是使用Kubernetes進(jìn)行安裝和運(yùn)行的最實(shí)用方法。

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流