真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Kubernetes基本概念

Basic knowledge

我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、六枝ssl等。為1000多家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的六枝網(wǎng)站制作公司

第一:docker是一款開(kāi)源的容器,其實(shí)這個(gè)技術(shù)并不新鮮。早期在linux中就有LXC這樣的輕量級(jí)的虛擬化系統(tǒng)。Docker其實(shí)只是換了一種語(yǔ)言來(lái)實(shí)現(xiàn)而已。Kubernetes意思是航海的舵手,它是docker的一款具有強(qiáng)大功能的編排+監(jiān)控+災(zāi)備+負(fù)載管理系統(tǒng)

 

第二:kubernetes是基于google十五年的容器使用經(jīng)驗(yàn)的總結(jié)和最佳實(shí)踐,是google內(nèi)部使用的borg系統(tǒng)的開(kāi)源版本。改善了docker中很多的不足,可以說(shuō)是與docker互補(bǔ)的一項(xiàng)技術(shù)。

 

第三:kubernetes和docker一樣是用go語(yǔ)言寫(xiě)的,這就說(shuō)明它們契合度非常高

 

第四:go語(yǔ)言也是google開(kāi)源的,大公司就是拽。

 

第五:docker現(xiàn)在是一家公司,以前叫做DotCloud,社區(qū)項(xiàng)目叫moby,免費(fèi)版本叫做

docker CE,企業(yè)版本的叫docker EE。

 

更多信息可以戳我

 

element

Replications Controller 復(fù)制控制器,它的目的只有一個(gè),那就是保活。Replication Controller確保任何時(shí)候Kubernetes集群中有指定數(shù)量的pod副本(replicas)在運(yùn)行

 

Pod 可以看作是容器的再次封裝,同一個(gè)Pod共享一個(gè)namespace。其內(nèi)部通過(guò)localhost進(jìn)行互相通信

 

Label 標(biāo)簽是一個(gè)很先進(jìn)的概念,就是通過(guò)給容器打上不同的標(biāo)簽進(jìn)行區(qū)分,后期也可以通過(guò)標(biāo)簽進(jìn)行識(shí)別,從而進(jìn)行更多的操作

 

Service是定義一系列Pod以及訪問(wèn)這些Pod的策略的一層抽象。Service是通過(guò)通過(guò)Label找到Pod組。

 

Node

節(jié)點(diǎn)可以是物理或者虛擬機(jī)器,作為Kubernetes worker,通常稱(chēng)為Minion。每個(gè)節(jié)點(diǎn)都運(yùn)行如下Kubernetes關(guān)鍵組件:

Kubelet:是主節(jié)點(diǎn)代理。

Kube-proxy:Service使用其將鏈接路由到Pod,如上文所述。

Docker或Rocket:Kubernetes使用的容器技術(shù)來(lái)創(chuàng)建容器。

 

Kubernetes Master

集群擁有一個(gè)Kubernetes Master。Kubernetes Master提供集群的獨(dú)特視角,并且擁有一系列組件,比如KubernetesAPI Server。API Server提供可以用來(lái)和集×××互的REST端點(diǎn)。master節(jié)點(diǎn)包括用來(lái)創(chuàng)建和復(fù)制Pod的Replication Controller。

 

Architec

kubernetes大概分為5個(gè)組件

kube-apiserver:是一個(gè)水平設(shè)計(jì)的控制平臺(tái),對(duì)外暴露api

etcd:是一個(gè)先進(jìn)的KV存儲(chǔ),提供后端的存儲(chǔ)功能,類(lèi)似的還有zookeeper

kube-scheduler:用于根據(jù)外部訪問(wèn)來(lái)調(diào)度

kube-controller-manager:管理kubelet,運(yùn)行在管理節(jié)點(diǎn)上,用于處理集群日常任務(wù)的后臺(tái)線程

原文翻譯

1、節(jié)點(diǎn)控制:負(fù)責(zé)節(jié)點(diǎn)下線時(shí)的通知和應(yīng)答

2、復(fù)制控制:負(fù)責(zé)維持在復(fù)制控制器中所定義的pods正確數(shù)量

3、端點(diǎn)控制:填充端點(diǎn)對(duì)象(加入服務(wù),加入pods)

4、服務(wù)賬戶和令牌控制:

kubelet:node的管理插件,用來(lái)采集node上的相關(guān)信息

kube-proxy:用于node上的網(wǎng)絡(luò)訪問(wèn)

結(jié)構(gòu)如下圖:其中的cAdcisor是用于Pod內(nèi)部的監(jiān)控。

Kubernetes基本概念


分享題目:Kubernetes基本概念
文章起源:http://weahome.cn/article/gipehi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部