作者:禪與計算機程序設(shè)計藝術(shù)
1.簡介
Kubernetes(簡稱k8s)是一個開源的,用于自動部署、擴展和管理容器化的應用的平臺。它主要提供四大功能,包括:
- 服務(wù)發(fā)現(xiàn)和負載均衡:Kubernetes集群中的服務(wù)能夠自動地尋找其他運行著的服務(wù)并進行負載均衡。
- 存儲編排:Kubernetes允許用戶聲明性地請求持久化存儲,這樣就不需要運維人員手動配置存儲。
- 自我修復:當節(jié)點發(fā)生故障時,Kubernetes會在另一個可用節(jié)點上重建Pod。
-
自動擴容:Kubernetes可以自動地根據(jù)CPU、內(nèi)存或其他資源的使用情況來擴展集群中的節(jié)點。
在本教程中,我們將通過《從零開始學習K8s系列——Kubernetes指南》一步步帶領(lǐng)讀者從零學習K8s,掌握Kubernetes的基礎(chǔ)知識,掌握如何使用k8s來構(gòu)建云原生應用系統(tǒng)。
2. 基本概念術(shù)語說明
2.1 集群
K8s集群就是由多個工作節(jié)點(Node)和Master組成的分布式系統(tǒng),其中Node可以是物理機或者虛擬機。Master負責對整個集群進行控制和協(xié)調(diào)。文章來源:http://www.zghlxwxcb.cn/news/detail-738411.html
2.1.1 Pod
Kubernetes最重要的工作對象之一就是Pod。Pod是一組緊密相關(guān)的容器集合。Pod中所有的容器共享網(wǎng)絡(luò)命名空間、IPC命名空間、UTS命名空間和其他資源。Pod中的容器會被按照設(shè)計ated編號順序依次啟動、停止、重新啟動。文章來源地址http://www.zghlxwxcb.cn/news/detail-738411.html
到了這里,關(guān)于從零開始學習K8s系列——Kubernetes指南的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!