摘要:因為目前還只是測試版,所以我只是在一臺虛擬機上安裝了所有東西。準(zhǔn)備好了嗎安裝和首先,將更新到最新版本,同時重新啟動機器。注意,連接命令還是不夠的,因為已經(jīng)存在的容器上沒有任意的在運行。然后在瀏覽器中嘗試就能夠運行了。
安裝谷歌Kubernetes不需要VMware vSphere或者任何其他的虛擬機控制器。在虛擬機上安裝十分方便,所以在配置和測試環(huán)境的時候也強烈推薦安裝。
先不管虛擬機或者物理機,安裝Linux OS是必須的。我一般選擇RHEL fork的CentOS 7。安裝了CentOS之后,剩下的就很容易了。如果你已經(jīng)有一個CentOS模版,那再安裝一個新的也是很快的事情。
為了更好的用戶體驗,你想要一個初始的CentOS。當(dāng)我嘗試安裝的時候,我用了一個已經(jīng)安裝過Nginx的CentOS,這著實給我造成了很多麻煩。最后,我還不得不從scratch重新啟動。
以下是我在學(xué)習(xí)《Docker Containers – Build and Deploy with Kubernetes, Flannel, Cockpit, and Atomic 》這本書(強烈推薦)的時候,用來安裝Kubernetes的命令行。因為目前還只是測試版,所以我只是在一臺虛擬機上安裝了所有東西。如果是在真實系統(tǒng)中,那么就會需要master和不同的節(jié)點。
準(zhǔn)備好了嗎?
安裝Mater和Client首先,將CentOS更新到最新版本,同時重新啟動機器。
然后,開始用yum命令行來安裝master節(jié)點。
現(xiàn)在,讓我們來安裝client:
為了驗證它已經(jīng)成功安裝了,嘗試以下命令行:
創(chuàng)建一個新的集群/podKubernetes在真實“軟件定義”樣式中使用json文件描述POD藍(lán)圖。
我之前提到過的Docker書作者已經(jīng)創(chuàng)建了一個不錯的pod樣本,如下圖所示。它有兩個容器:一個是為網(wǎng)頁服務(wù)器,另一個則是為DB的。簡單,用來闡述pod最好。
以上配置需要花費幾分鐘來完成。在這個過程中,你可以使用docker ps命令來查看容器怎么樣了:
當(dāng)你看到這兩個容器都已經(jīng)好了的時候,你就可以驗證網(wǎng)頁服務(wù)器是否運行正確:
于我而言,第二個命令行是由于500內(nèi)部服務(wù)器出錯。為了找出原因,我登陸到容器里面尋找更多信息。其實有了以下的命令行,做起來還是挺簡單的。注意,Docker連接命令還是不夠的,因為已經(jīng)存在的容器上沒有任意的shell在運行。
一旦進(jìn)入到容器里面,你可以看到下圖的文件:
注意,IP地址172.17.42.1沒有存在在我的環(huán)境里。只是簡單地修改到127.0.0.1然后保存就可以了。然后在瀏覽器中嘗試URL就能夠運行了。
網(wǎng)址:這里
注意:你的容器IP地址不一樣也是可以的。
原文鏈接
如果需要轉(zhuǎn)載,請聯(lián)系我們哦,尊重知識產(chǎn)權(quán)人人有責(zé);)
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/32469.html
摘要:因為目前還只是測試版,所以我只是在一臺虛擬機上安裝了所有東西。準(zhǔn)備好了嗎安裝和首先,將更新到最新版本,同時重新啟動機器。注意,連接命令還是不夠的,因為已經(jīng)存在的容器上沒有任意的在運行。然后在瀏覽器中嘗試就能夠運行了。 安裝谷歌Kubernetes不需要VMware vSphere或者任何其他的虛擬機控制器。在虛擬機上安裝十分方便,所以在配置和測試環(huán)境的時候也強烈推薦安裝。 先不管虛擬機...
摘要:在這個不可阻擋地轉(zhuǎn)向公有云的行業(yè)中,發(fā)現(xiàn)自己越來越難以將自己的云應(yīng)用生態(tài)系統(tǒng)產(chǎn)品與微軟谷歌和等合作伙伴的產(chǎn)品區(qū)分開來。諸如此類的戰(zhàn)略性舉措將有助于實現(xiàn)多元化,超越目前對虛擬存儲解決方案和網(wǎng)絡(luò)虛擬化產(chǎn)品收入的依賴。平臺虛擬化一般是涉及抽象應(yīng)用對硬件資源的訪問,例如計算能力、存儲驅(qū)動器、隨機存取內(nèi)存和I/O帶寬。下一步的演進(jìn)是向堆棧上層遷移,虛擬化了應(yīng)用對軟件資源的訪問,尤其是運行時引擎、算法庫...
摘要:是谷歌內(nèi)部為解決這個問題所做的工作的產(chǎn)物,它為管理容器如何在整個集群中運行提供了一個單一的框架。在云中使用服務(wù)在許多云中作為標(biāo)準(zhǔn)問題項提供,盡管它在谷歌云平臺,中最突出地表現(xiàn)為本地特性。使用,運行控制平面,將重點部署將用于所需配置的容器。每一項創(chuàng)新都會帶來新的復(fù)雜性。容器使以一種方便的、可移植的形式打包和運行應(yīng)用程序成為可能,但至少要說以規(guī)模管理容器是一個挑戰(zhàn)。Kubernetes是谷歌內(nèi)部...
說明 ? 本文通過簡單的示例,帶領(lǐng)初學(xué)者快速邁入Docker、Kubernetes(K8S)容器世界的大門。假設(shè),你已擁有一個K8S集群,否則,可通過minikube或minishift快速搭建一實驗環(huán)境。 Docker Docker與K8S ? Docker本質(zhì)上是一種虛擬化技術(shù),類似于KVM、XEN、VMWARE,但其更輕量化,且將Docker部署在Linux環(huán)境時,其依賴于L...
說明 ? 本文通過簡單的示例,帶領(lǐng)初學(xué)者快速邁入Docker、Kubernetes(K8S)容器世界的大門。假設(shè),你已擁有一個K8S集群,否則,可通過minikube或minishift快速搭建一實驗環(huán)境。 Docker Docker與K8S ? Docker本質(zhì)上是一種虛擬化技術(shù),類似于KVM、XEN、VMWARE,但其更輕量化,且將Docker部署在Linux環(huán)境時,其依賴于L...
閱讀 2725·2021-11-08 13:16
閱讀 2401·2021-10-18 13:30
閱讀 2272·2021-09-27 13:35
閱讀 2025·2019-08-30 15:55
閱讀 2475·2019-08-30 13:22
閱讀 616·2019-08-30 11:24
閱讀 2106·2019-08-29 12:33
閱讀 1840·2019-08-26 12:10