Basic knowledge
成都創(chuàng)新互聯(lián)是專業(yè)的岳池網(wǎng)站建設(shè)公司,岳池接單;提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行岳池網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!第一:docker是一款開源的容器,其實這個技術(shù)并不新鮮。早期在linux中就有LXC這樣的輕量級的虛擬化系統(tǒng)。Docker其實只是換了一種語言來實現(xiàn)而已。Kubernetes意思是航海的舵手,它是docker的一款具有強大功能的編排+監(jiān)控+災(zāi)備+負(fù)載管理系統(tǒng)
第二:kubernetes是基于google十五年的容器使用經(jīng)驗的總結(jié)和最佳實踐,是google內(nèi)部使用的borg系統(tǒng)的開源版本。改善了docker中很多的不足,可以說是與docker互補的一項技術(shù)。
第三:kubernetes和docker一樣是用go語言寫的,這就說明它們契合度非常高
第四:go語言也是google開源的,大公司就是拽。
第五:docker現(xiàn)在是一家公司,以前叫做DotCloud,社區(qū)項目叫moby,免費版本叫做
docker CE,企業(yè)版本的叫docker EE。
更多信息可以戳我
element
Replications Controller復(fù)制控制器,它的目的只有一個,那就是保活。Replication Controller確保任何時候Kubernetes集群中有指定數(shù)量的pod副本(replicas)在運行
Pod可以看作是容器的再次封裝,同一個Pod共享一個namespace。其內(nèi)部通過localhost進(jìn)行互相通信
Label標(biāo)簽是一個很先進(jìn)的概念,就是通過給容器打上不同的標(biāo)簽進(jìn)行區(qū)分,后期也可以通過標(biāo)簽進(jìn)行識別,從而進(jìn)行更多的操作
Service是定義一系列Pod以及訪問這些Pod的策略的一層抽象。Service是通過通過Label找到Pod組。
Node
節(jié)點可以是物理或者虛擬機器,作為Kubernetes worker,通常稱為Minion。每個節(jié)點都運行如下Kubernetes關(guān)鍵組件:
Kubelet:是主節(jié)點代理。
Kube-proxy:Service使用其將鏈接路由到Pod,如上文所述。
Docker或Rocket:Kubernetes使用的容器技術(shù)來創(chuàng)建容器。
Kubernetes Master
集群擁有一個Kubernetes Master。Kubernetes Master提供集群的獨特視角,并且擁有一系列組件,比如KubernetesAPI Server。API Server提供可以用來和集×××互的REST端點。master節(jié)點包括用來創(chuàng)建和復(fù)制Pod的Replication Controller。
Architec
kubernetes大概分為5個組件
kube-apiserver:是一個水平設(shè)計的控制平臺,對外暴露api
etcd:是一個先進(jìn)的KV存儲,提供后端的存儲功能,類似的還有zookeeper
kube-scheduler:用于根據(jù)外部訪問來調(diào)度
kube-controller-manager:管理kubelet,運行在管理節(jié)點上,用于處理集群日常任務(wù)的后臺線程
原文翻譯
1、節(jié)點控制:負(fù)責(zé)節(jié)點下線時的通知和應(yīng)答
2、復(fù)制控制:負(fù)責(zé)維持在復(fù)制控制器中所定義的pods正確數(shù)量
3、端點控制:填充端點對象(加入服務(wù),加入pods)
4、服務(wù)賬戶和令牌控制:
kubelet:node的管理插件,用來采集node上的相關(guān)信息
kube-proxy:用于node上的網(wǎng)絡(luò)訪問
結(jié)構(gòu)如下圖:其中的cAdcisor是用于Pod內(nèi)部的監(jiān)控。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。