91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

kubernetes指的是什么意思

發布時間:2021-12-24 15:52:36 來源:億速云 閱讀:127 作者:小新 欄目:云計算

這篇文章主要為大家展示了“kubernetes指的是什么意思”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“kubernetes指的是什么意思”這篇文章吧。

0.kubernetes, 在國內簡稱K8S, 是一個大規模容器管理工具,起源于Google公司內部的Borg項目,集結了Borg設計思想的精華,并且吸收了Borg系統中的經驗和教訓。在Tiwtter推出自己的Borg系統(mesos)時,Google開源了內部的Borg項目,并命名為kubernetes, 于2015年7月22日發布V1.0版本,意義著這個開源容器編排系統可以正式在生產環境使用。

1.kubernetes, 簡稱K8S,是一個開源的用于管理云平臺中多個主機上的容器化的應用,K8S的目標是讓部署容器化應用變得簡單和高效,K8S提供了一種應用部署、規劃、更新和維護和機制。

2.K8S的一個核心特點:能夠自主地管理容器來保證云平臺中的容器按照用戶的期望狀態去運行,管理員可以加載一個微服務,讓規劃器自動找到合適位置,同時,K8S也系統提供了一些人性化的工具,讓用戶能夠方便地部署自己的應用(Like canary deployment)。

3.目前K8S著重于提供不間斷的服務狀態和原生云平臺應用,即將支持各種生產云平臺中的各種服務,如:分批、工作流和傳統DB等。

4.在K8S中,所有的容器均在Pod中運行, 一個Pod中可以運載一個或多個相關的容器,在后面案例中,同一個Pod中的容器會部署在同一個物理機器上并且能夠共享資源。一個Pod也可以包含0個或多個磁盤卷組volumes,這些卷組將會以目錄的形式提供給一個容器,或者被所有Pod中的容器共享,對于用戶創建的每個Pod, 系統會自動選擇健康且有足夠容量的容器,然后創建類似容器的容器,當容器創建失敗時,容器會被節點代理node agent自動重啟, 但如果是Pod失敗或者機器, 它不會自動地轉移并且啟動,除非用戶定義了replication controller。

5.用戶可以自己創建并管理Pod, K8S將這些操作簡化為兩個操作:基于相同的Pod配置文件部署多個Pod復制品;創建可替代的Pod,當一個Pod或機器掛了的時候創建可替代的Pod。 而K8S API中負責遷移和重啟等行為的部分叫做replication controller。它根據一個模板生成了一個Pod, 然后系統就根據用戶的行為創建許多冗余的Pod, 這些冗余的Pod組成了了一個整個應用,或者服務,或者是服務中的一層。一旦一個Pod被創建,系統就會不停地監控Pod的健康狀態,以及Pod所在主機的健康狀態,如果這個Pod因為軟件原因掛掉了,或者所在的機器掛掉了,replication controller就會自動在另一個健康的機器上創建一個一模一樣的Pod, 來維持原來Pod冗余狀態不變,一個應用的多個Pod可以共享一個機器。

6.操作K8S時經常需要選中一組Pod, 如:限制一組Pod的某些操作, 或查詢某組Pod的狀態,作為K8S的基本機制, 用戶可以給K8S API中的任何對象貼上一組KEY:VALUE標簽, 然后可以通過標簽來選擇一組相關的K8S API對象, 然后執行一組特定的操作。每個資源額外擁有一組或多組KEYS和VALUES, 然后外部工具可以使用這些keys和values值進行對象檢索,這些map叫做annotations。

7.K8S支持一種特殊的網絡模型,K8S創建了一個地址空間,并且不動態分配商品,可允許用戶選擇任何想用的端口,為了實現這個功能,它為每個Pod分配IP地址。

8.現代互聯網應用一般都會包括多層服務構成,比如web前臺空間與用來存儲鍵值對的內存服務器以及對應的存儲服務,為了更好地服務于這樣的架構,K8S提供了服務的抽象,并提供了固定IP和DNS名稱,而這些與一系列Pod進行動態關聯,這些都通過之前提到的標簽進行關聯,所以我們可以關聯任何我們想關聯的Pod, 當一個Pod中的容器訪問這個地址的時候,這個請求將會被轉發到本地代理kube proxy, 每臺機器上均有一個本地代理,然后被轉發到相應的后端容器。K8S通過輪詢機制選擇相應的后端容器,這些動態的Pod被替換的時候,kuber proxy時刻追蹤著,所以服務的IP地址或DNS名稱從來不變。

9.所有K8S中的資源,比如Pod, 都通過一個叫URI的東西來區分,這個URI有一個UID, URI的重要組成部分是:對象的類型(如Pod), 對象的名字,對象的命名空間。對于特殊的對象類型, 在同一個命名空間內,所有的名字都是不同的, 在對象只提供名稱,不提供命名空間的情況下,這種情況是假定是默認的命名空間,UID是時間和空間上的唯一。

以上是“kubernetes指的是什么意思”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鄢陵县| 乌鲁木齐县| 宁远县| 舞阳县| 宜君县| 高平市| 武乡县| 江山市| 丁青县| 垫江县| 霍林郭勒市| 景东| 平罗县| 大悟县| 无锡市| 浪卡子县| 江西省| 隆林| 通许县| 上栗县| 克东县| 乐东| 精河县| 盐城市| 湘乡市| 秭归县| 定西市| 扎赉特旗| 昌乐县| 米易县| 邻水| 华阴市| 长丰县| 墨江| 西藏| 信阳市| 辽源市| 沙雅县| 浦县| 连山| 登封市|