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