k8s的主要功能

2022-09-02 01:33:08 字數 765 閱讀 6966

1、資料卷

pod中容器之間共享資料,可以使用資料卷

2、應用程式健康檢查

容器內服務可能程序阻塞無法處理請求,可以設定監控檢查策略保證應用健壯性

3、複製應用程式例項

控制器維護著pod副本數量,保證乙個pod或一組同類的pod數量始終可用

4、彈性伸縮

根據設定的指標(cpu利用率)自動縮放pod副本數

5、服務發現

使用環境變數或者dns外掛程式保證容器中程式發現pod入口訪問位址

6、負載均衡

一組pod副本分配乙個私有的集群ip位址,負載均衡**請求到後端容器。在集群內部其他pod可通過這個clusterip訪問應用

7、滾動更新

更新服務不中斷,一次更新乙個pod,而不是同時刪除整個服務。

8、服務編排

通過檔案描述部署服務,使得應用程式部署變得更高效

9、資源監控

node節點元件整合cadvisor資源收集工具,可通過heapster彙總整個集群節點資源資料,然後儲存到influxdb時序資料庫,再由grafana展示。

10、提供認證和授權

支援角色訪問控制(rbac)認證授權等策略

Valgrind的主要功能

valgrind是乙個gpl的軟體,用於linux for x86,amd64 and ppc32 程式的記憶體除錯和 剖析。你可以在它的環境中執行你的程式來監視記憶體的使用情況,比如c 語言中的malloc和free或者 c 中的new和 delete。使用 valgrind的工具包,你可以自動的...

DBMS的主要功能

概述 這五個功能就像dbms的乙個目錄,因為沒有涉及到很多的細節和實用性的技術,所以目前來講沒有多大的價值,如果在深入到細節之後再總覽,就會更加深入地把握好。這五個功能是怎麼提出來的?第1 5個功能是技術上 第2 3 4個功能是實踐需要,根據現實需要不斷完善的,這是需要積累經驗的。提這個問題有什麼意...

以前的主要功能

我有乙個關於以下問題 使用std命名空間 我已經看到它用於像如下所示。那是以前的主要功能。包含iostream 使用std命名空間 詮釋主體 在本教程中,它是在主函式中使用。在visual studio 2008的表達 使用std命名空間 無論是主要功能或內部主要功能產生相同的結果,當你好世界提供的...