新聞資訊
行業(yè)資訊
容器編排K8s實現(xiàn)的功能有哪些
2022-11-14 18:07:01
摘要:K8s全稱為Kubernetes,它是一個開源的、用于管理云平臺中多個主機上的容器化應(yīng)用,也是當下最流行的容器編排平臺之一,不管是生產(chǎn)環(huán)境的采用率,還是云原生生態(tài)都很強大。下面一起來看下容器編排K8s實現(xiàn)的功能有哪些。

K8s全稱為Kubernetes,它是一個開源的、用于管理云平臺中多個主機上的容器化應(yīng)用,也是當下最流行的容器編排平臺之一,不管是生產(chǎn)環(huán)境的采用率,還是云原生生態(tài)都很強大。下面一起來看下容器編排K8s實現(xiàn)的功能有哪些。

Kubernetes(K8s)是開源容器編排系統(tǒng),可以自由地部署在企業(yè)內(nèi)部,私有云、混合云或公有云,現(xiàn)在多數(shù)知名海外服務(wù)器商家均提供有Kubernetes產(chǎn)品服務(wù),例如VultrLinode、DigitalOcean等。它在容器級別而不是在硬件級別運行,提供了PaaS(平臺即服務(wù))產(chǎn)品共有的一些適用功能,例如部署、擴展、負載均衡、日志記錄和監(jiān)視等。

容器編排K8s實現(xiàn)的功能有哪些?

1、自動化上線和回滾

Kubernetes會分步驟地將針對應(yīng)用或其配置的更改上線,同時監(jiān)視應(yīng)用程序運行狀況以確保你不會同時終止所有實例。如果出現(xiàn)問題,Kubernetes會為你回滾所作更改。你應(yīng)該充分利用不斷成長的部署方案生態(tài)系統(tǒng)。

2、服務(wù)發(fā)現(xiàn)與負載均衡

無需修改你的應(yīng)用程序即可使用陌生的服務(wù)發(fā)現(xiàn)機制。Kubernetes為容器提供了自己的 IP 地址和一個 DNS 名稱,并且可以在它們之間實現(xiàn)負載均衡。

3、存儲編排

自動掛載所選存儲系統(tǒng),包括本地存儲、諸如GCP或AWS之類公有云提供商所提供的存儲或者諸如 NFS、iSCSI、Gluster、Ceph、Cinder或Flocker這類網(wǎng)絡(luò)存儲系統(tǒng)。

4、Secret和配置管理

部署和更新Secrets和應(yīng)用程序的配置而不必重新構(gòu)建容器鏡像,且不必將軟件堆棧配置中的秘密信息暴露出來。

5、自動裝箱

根據(jù)資源需求和其他約束自動放置容器,同時避免影響可用性。將關(guān)鍵性工作負載和盡力而為性質(zhì)的服務(wù)工作負載進行混合放置,以提高資源利用率并節(jié)省更多資源。

6、批量執(zhí)行

除了服務(wù)之外,Kubernetes還可以管理你的批處理和CI工作負載,在期望時替換掉失效的容器。

7、IPv4/IPv6 雙協(xié)議棧

為Pod和Service分配IPv4和IPv6地址。

8、水平擴縮

使用一個簡單的命令、一個UI或基于CPU使用情況自動對應(yīng)用程序進行擴縮。

9、自我修復(fù)

重新啟動失敗的容器,在節(jié)點死亡時替換并重新調(diào)度容器,殺死不響應(yīng)用戶定義的健康檢查的容器,并且在它們準備好服務(wù)之前不會將它們公布給客戶端。

10、為擴展性設(shè)計

無需更改上游源碼即可擴展你的Kubernetes集群。


USA-IDC為您提供免備案服務(wù)器 0元試用
立即聯(lián)系在線客服,即可申請免費產(chǎn)品試用服務(wù)
立即申請