内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

kubernetes架構介紹-創(chuàng)新互聯(lián)

kubernetes簡介

企業(yè)官網(wǎng)是企業(yè)形象的一張重要名片。成都創(chuàng)新互聯(lián)公司的成都官網(wǎng)定制服務,能夠?qū)⒊啥季W(wǎng)頁設計與企業(yè)的實力&公信力、產(chǎn)品服務優(yōu)勢、文化價值觀等有機結合,把握企業(yè)的獨特之處,突出重點核心內(nèi)容,并以恰如其分的設計風格,抓住目標用戶的關注點和興趣點,幫助企業(yè)塑造好第一印象,營銷型網(wǎng)站展現(xiàn)公司實力。成都官網(wǎng)定制,為你解決成都創(chuàng)新互聯(lián)網(wǎng)營銷解決方案。

kubernetes,簡稱K8s,是用8代替8個字符“ubernete”而成的縮寫。是一個開源的,用于管理云平臺中多個主機上的容器化的應用,Kubernetes的目標是讓部署容器化的應用簡單并且高效(powerful),Kubernetes提供了應用部署,規(guī)劃,更新,維護的一種機制。

kubernetes架構介紹

Kubelet是Kubernetes中最主要的控制器,它是Pod和Node API的主要實現(xiàn)者,Kubelet負責驅(qū)動容器執(zhí)行層。在Kubernetes中,應用容器彼此是隔離的,并且與運行其的主機也是隔離的,這是對應用進行獨立解耦管理的關鍵點。

Controller Manager:負責管理集群的各種資源,保證資源處于預期的狀態(tài)。它由多種Controller組成,包括Replication Controller、Endpoints Controller.
Namespace Controller、Serviceaccounts Controller等等。
Etcd:負責保存k8s集群的配置信息和各種資源的狀態(tài)信息。當數(shù)據(jù)發(fā)生變化時,etcd會快速的通知k8s相關組件。第三方組件,它有可替換方案。Consul、 zookeeper
Pod: k8s集群的最小組成單位。一個Pod內(nèi),可以運行一個或多個容器。大多數(shù)情況下,一個Pod內(nèi)只有一個Container容器。
Flanner:是k8s集群網(wǎng)路方案,可以保證Pod的跨主機通信。第三方解決方案,也有替換方案。

查看應用在哪個節(jié)點
[root@master ~]# kubectl get pod --all-namespaces

查看應用在哪個節(jié)點的詳細信息
[root@master ~]# kubectl get pod --all-namespaces -o wide

Kubeler:他是Node的agent(代理),當Scheduler確定某個Node上運行Pod之后,會將Pod的具體配置信息發(fā)送給該節(jié)點的Kubelet,Kubeler會根據(jù)這些信息創(chuàng)建和運行容器,并向Master報告運行狀態(tài)。
Kube-proxy:負責將訪問service的TCP/UDP數(shù)據(jù)流轉(zhuǎn)發(fā)到后端的容器。如果有多個副本,kube-proxy會實現(xiàn)負載均衡。

運行一個例子:三臺都導入httpd鏡像導成docker鏡像
創(chuàng)建一個deployment資源對象。Pod控制器。
[root@master ~]# kubectl run test-web --image=httpd --replicas=2
查看節(jié)點:
[root@master ~]# kubectl get deployments.
簡寫:
[root@master ~]# kubectl get deploy
kubernetes架構介紹

[root@master ~]# kubectl get pod
kubernetes架構介紹

哪臺dang掉重啟kuelet:
[root@master ~]# systemctl restart kubelet
[root@master ~]# kubectl get pod -o wide
kubernetes架構介紹

刪除節(jié)點:
[root@master ~]# kubectl delete pod test-web-5b56bdff65-j6g75
還是兩個:這就是控制器的原因
kubernetes架構介紹

分析各個組件的作用以及架構工作流程:
1)kubectl發(fā)送部署請求到API server
2)API server 通知Controller Manager創(chuàng)建一個Deployment資源
3)Scheduler執(zhí)行調(diào)度任務,將兩個副本Pod分發(fā)到node01和node02上
4)node01和node02上的kubelet在各自節(jié)點上創(chuàng)建并運行Pod。
補充:
1.應用的配置和當前的狀態(tài)信息保存在etcd中,執(zhí)行kubectl get pod時API server會從etcd中讀取這些數(shù)據(jù)。
2.flannel回味每個Pod分配一個IP。但此時沒有創(chuàng)建Service資源,目前kube-proxy還沒有參與進來。

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

文章標題:kubernetes架構介紹-創(chuàng)新互聯(lián)
標題鏈接:http://www.rwnh.cn/article22/epecc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站排名企業(yè)網(wǎng)站制作、標簽優(yōu)化App設計、網(wǎng)站維護

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
宜黄县| 缙云县| 行唐县| 阳曲县| 那坡县| 海丰县| 枣阳市| 枣强县| 开远市| 渭源县| 荔浦县| 大姚县| 长海县| 大邑县| 汉寿县| 湖南省| 若羌县| 墨脱县| 忻城县| 丹凤县| 垦利县| 易门县| 四平市| 江源县| 美姑县| 京山县| 贡山| 阳江市| 吉安市| 拉萨市| 合阳县| 广东省| 惠东县| 崇州市| 合山市| 萍乡市| 阳信县| 中山市| 尼玛县| 夏邑县| 礼泉县|